Best Western Plus Hotel Terraza - San Salvador El Salvador - Photos
» Best Western Plus Hotel Terraza - San Salvador El Salvador
No photos
Best Western Plus Hotel Terraza - San Salvador El Salvador - Search and Book Hotel
85 Avenida Sur Y Calle Padres Aguilar Colonia Escalon San Salvador
Hotels 3 Stars El Salvador