Apolo apartment is a fine accommodation to stay in Cusco.
Tambomachay is positioned about 4 km away. Serving a wide range of dishes, MAP Cafe and Juanito's are about 150 meters from the property. This apartment is set just outside Catedral del Cuzco o Catedral Basilica de la Virgen de la Asuncion.
In-room facilities feature flat-screen television, a personal computer, a pantry, a writing table and a private toilet. The property offers a bathroom with a shower and a bidet.
15 minutes' walk to San Pedro train station. From a terrace, guests can gaze at the garden.