Located in Buenos Aires (Buenos Aires Central Business District), Gran Libertad is within a 10-minute walk of Obelisco and Teatro Colon. This hotel is 0.7 mi (1.2 km) from Palace of the Argentine National Congress and 0.7 mi (1.2 km) from Buenos Aires Metropolitan Cathedral.
Make yourself at home in one of the 52 guestrooms.
Business, Other Amenities
Self parking (subject to charges) is available onsite.
Expedia Affiliate Network