Cusco - Flor De Loto Hotel is situated merely 9 minutes' stroll from the Peruvian Plaza de Armas and boasts a sun deck and a sun terrace. Located 1.1 miles from a convenient place to store such as Alpaca-fleece clothing Souvenir Store, the comfortable hotel provides 12 rooms.
The Cusco hotel is just 11 minutes by foot from Museo de Arte Popular and just moments from the vibrant Mercado Central de San Pedro Marketplace. Guests can visit Arco de Santa Clara, located 0.3 miles from the - Flor De Loto Cusco. Avenida El Sol is within reach of the property, while Wanchaq is situated approximately a 15-minute walk away. San Pedro bus stop is also situated around 800 feet from the hotel.
The rooms include a balcony and a kitchenette, as well as free Wi-Fi and a flat-screen TV with satellite channels for your convenience. Along with a separate toilet and a shower, the private bathrooms also include hairdryers and bath sheets. Rooms of Cusco - Flor De Loto Hotel overlook the city.
The nearby dining opportunities include Stone Pizzas, which is just around the corner from the accommodation.