July 13, 2008

Inkaterra Machu Picchu ranks among top 100 hotels in the world

The prestigious magazine Travel & Leisure of the US American Express Group published in its last edition an exclusive list of the World’s Best Hotels in 2008 which includes the Peruvian hotel Inkaterra Machu Picchu, located in Cusco region (Peru).

Inkaterra Machu Picchu Hotel had already been considered as the four best ecotourist hotels in the world by Trip Advisor, the biggest traveler’s community in the world.
Now, the Peruvian hotel holds position 98 of the Travel & Leisure list, considered one of the best travel magazines in the world, after going through an exhaustive test of quality.

See full article at ANDINA (in English)