Hotel Plaza Mayor is located in Caracas, 1.7 km from Fine Arts Museum of Caracas and 1.7 km from National Gallery of Art.
Number of rooms: 40
Av Mexico con calle Rafael Domingo Sisco edificio Hotel Plaza Mayor La Candelaria, 1011 Caracas, Venezuela