Hotel Name: Best Western Plus Hotel Terraza
Star Rating: ★ ★ ★ ★
Location: El Salvador San Salvador San Salvador๐
Address: 85 avenida sur y Calle Padres Aguilar Colonia Escalon, San Salvador, San Salvador
Brand Name: Best Western rooms
Room Photos:
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ