Hotel La Casa de Izel B&B
HotelHumble rooms in a down-to-earth guesthouse with breakfast, a terrace & area shuttles. People often mention great,
Address
Avenida Dr. Manuel Gallardo 3-2B, Santa Tecla, El Salvador
Contact
+503 2566 6695Rating on Google Maps
4.40 (120 reviews)Open on Google Maps