Located 19 minutes' walk from the refined museum "Museo Chileno de Arte Precolombino", Apart Hotel Velasquez Santiago offers access to tourist attractions throughout Santiago.
This aparthotel is located in Santiago, in close proximity to Parque Almagro metro station. The huge park "Parque Metropolitano de Santiago" is 1.4 miles from the hotel in Santiago. There is Castillo Hidalgo Castle 24 minutes' walk away, and Terminal de es bus station near the Apart Hotel Velasquez Santiago.
Dining options also include La Diana Restaurante, located 0.2 miles from this property.