Hotel The Singular Santiago
★★★★★
Londres 61, Santiago, Chile Show on map
Hotel Voila Londres is a hotel in Santiago, Chile. Guests rate it 6.2/10 (pleasant) across 2 reviews, ranking it #246 of 339 places to stay in Santiago.
Londres 61, Santiago, 6320000, Chile
Check-in starts at 03:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Hotel Voila Londres has a guest rating of 6.2 out of 10 from 2 reviews, which is considered pleasant. It ranks #246 of 339 properties in Santiago on Triptoic.
Hotel Voila Londres is located at Londres 61, Santiago 6320000, Chile.
Highly rated alternatives close by
Hotel
Serviced apartment
Hotel
Guest favorite
Hotel
Hotel