Situated in Caracas, 4.4 km from National Gallery of Art, Hotel Lider features air-conditioned accommodation and a restaurant. The property is set 5.1 km from Fine Arts Museum of Caracas, 5.3 km from Botanic Garden and 5.
1x Single bed 90-130 cm wide