Terra Bella Hotel Boutique
HotelUnassuming rooms in a relaxed hotel offering free breakfast & Wi-Fi, plus a garden. People often mention location,
Address
Av. De La Revolucion 175, San Salvador, El Salvador
Website
Contact
+503 7803 3845Price rating
$73/night
Rating on Google Maps
4.40 (284 reviews)Open on Google Maps