Ecuador
Playa del Ingles,
Spanien
Playa del Ingles,
Spanien
This lovely hotel can be found in Playa del Ingles. The total number of rooms is 54. No pets are allowed on the premises.