Situato a Cusco, a 300 m dalla Chiesa di San Blas, l'X.O Art House offre il Wi-Fi gratuito e il servizio concierge. Tra i luoghi di interesse nelle vicinanze figurano la Chiesa della Famiglia Sacra, la piazza principale di Cusco e il Museo Inca.
Numero delle stanze: 7
Calle Choquechaca 350, Cusco City Centre, Cuzco, Perù