
San Salvador, El Salvador
Best Western Plus Hotel Terraza
3-star hotel · BWH HOTELS
Welcome to the Best Western Plus® Hotel Terraza in San Salvador, El Salvador, where guests will receive the assured quality of Best Western® customer service as well as the warmth of the Salvadorian culture. This city hotel is…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool





