You are here:

Accommodation rating: Good Standard

Located on the shores of the Sacred Lake of the Incas, on a land of 20,000 square metres, the Eco Inn offers an excellent location and comfortable accommodation. The hotel has 42 rooms with private bathroom, individually controlled heater, cable television, direct dial telephones and wall to wall carpeting.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like