Villa del Angel Hotel 3 stars

71 Avenida Norte 219 Colonia Escalón, 503 San Salvador, El Salvador

Hotel image
Read more reviews for Villa del Angel Hotel