Caracas Metro
The Hotel Alba Caracas is the first 5 star hotel in Venezuela. It is located in the cultural and financial center of Caracas, between Av. Mexico with Av. Sur 25. It overlooks El Ávila National Park and Los Caobos Park and has direct access to the Caracas Metro.