Situated near points of interest such as Plazuela Diego de Velásquez, Plaza Juana de Arco and Parque Las Esculturas, Hotel Diego de Velazquez offers accommodation located in Santiago, Chile. The property's rooms feature amenities such as free Wi-Fi, TVs with satellite channels, heating, minibars, telephones and hairdryers. Guests can enjoy local and Mediterranean dishes on-site. Leisure amenities include a bar, an indoor swimming pool and a fitness centre.