Dedicated to satisfying our customerRoyal Inn Cusco HotelBelow is a carousel. To go through the images, please swipe left or right, or tap the next and previous buttons.Skip to content
Royal Inn Cusco Hotel
Royal Inn Cusco Hotel is located in the city center of Cusco, Peru. The hotel offers all you need for a comfortable and quiet stay for an unforgettable stay and modern facilities designed for your corporate and social events. In addition to one of the wonders of the world, Machu Picchu, in the area you can visit other historical and emblematic places such as the Cathedral of Cusco or Cathedral Basilica of the Virgin of the Assumption and the Inca Temple of Coricancha, as well as the Planetarium Cusco and Cochahuasi Animal Sanctuary, among other tourist attractions.