Provenience of the Products
Illa Hotel, your best choice for stay in Cusco
A hotel with charm and character in Cusco Peru, near Machu Picchu, one step from the Sacred Valley, with excellent location, service and comfortable rooms of high quality. ILLA HOTEL is a completely renovated colonial house, located in the heart of the traditional neighborhood of San Blas. Its privileged just three blocks from the Plaza de Armas, situation guarantees a peaceful atmosphere without leaving the city center.