Killay House is a fine option to stay in Cusco.
Guests will appreciate Killay House close proximity to Inka Museum, which is 750 meters away. Killay House is located in Cusco City Centre district next to a church, a cathedral and a museum.
This central hotel is very near to San Pedro train station.
Killay House provides guest rooms complete with ironing facilities and a mirror. Some rooms have the mountain view.
Eat & Drink
Offering a selection of dishes, Rup'ay Wasy de Teo and El Pisquerito are about 100 meters away.
Wireless internet is available in the entire hotel for free.
No parking available.