General Description | |
The Los Apus Hotel & Mirador is located in central Cusco, right around the historic center. It is found nearby commonly recognized attractions like the Inca Trail, Plaza de Armas and Machu Picchu. The Los Apus Hotel & Mirador is located at Atocsaycuchi 515 in Cusco, Peru. This property is just 10 minutes of driving time away from the Velasco Astete International Airport not to mention the San Pedro train station. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | Atocsaycuchi 515 |
The minimal room price: | 98 PEN |
Hotel Class: | (3 stars) |
Compare prices & Check availability |