Situado a tan solo 11 minutos a pie de la Piedra de los doce ángulos, el Natural B&B Guest House Cuzco, de 3 estrellas, ofrece a sus huéspedes una zona comercial y depósito de equipajes.
El hotel se encuentra a 1 km del centro de Cuzco y a 5 km del aeropuerto Internacional de Cuzco. La calle Hatunrumiyoc, en Cuzco, está al lado de la pensión. El Natural B&B Guest House está situado a 4 km de la Puca Pucara, mientras que la estación de autobuses Consettur está a 700 metros.
Se ofrece un inodoro separado y una ducha en baños privados en las habitaciones.
Los huéspedes pueden comer en el restaurante Super Pollo justo al lado de este lugar.