This comfortable hotel is in Cuzco. The accommodation comprises 24 cosy guests rooms. Pets are not allowed at this property.