Hotel Sierra BellaHotel
Sierra Bella 1191, Santiago City Centre, Santiago, Chile
Situated 5 km from Costanera Center in Santiago, Hotel Sierra Bella features free Wi-Fi access and free private parking. Guests can enjoy the on-site bar. Breakfast is included.