Hotel Villa del Ángel
HotelUnpretentious hotel offering colorful, casual rooms & breakfast, plus a garden patio. People often mention stay, clean, hotel, Salvador, Villa, Angel,
Address
71 ave. norte # 219 Colonia Escalón., Entre primera y tercera calle poniente., San Salvador CP 1101, El Salvador
Contact
+503 2223 7171Rating on Google Maps
4.40 (164 reviews)Open on Google Maps