This lovely hotel can be found in Cuzco. The property comprises a total of 40 snug bedrooms. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.