Ubicado a una distancia de 700 metros del Templo del Sol, el Casa Cruz Verde By Peru Garden Hotels, de 3 estrellas, cuenta con 8 habitaciones con vistas a la ciudad. Con depósito de equipajes y un restaurante, este hotel se encuentra a unos cuantos pasos de las hojas de Coca.
El hotel está situado a 10 km del aeropuerto de Internacional de Cuzco y a una distancia de 500 metros del Mercado Central de San Pedro. La Puca Pucara está a unos 4 km, mientras que la estación de autobuses Paradero San Francisco, está a unos 5 minutos a pie. El alojamiento está a unos 25 minutos a pie de la Estatua de Cristo.
Las habitaciones dan la bienvenida a los huéspedes a patio y una zona de comedor, y están equipadas con escritorio. Todos los cuartos de baño tienen un inodoro separado y ducha, además de comodidades como secadores de pelo y toallas.
El restaurante Morena Peruvian Kitchen prepara comida latina y se encuentra a poca distancia de este hotel.