Along with a restaurant, this smoke-free hotel has a bar/lounge and a snack bar/deli. Free cooked-to-order breakfast and free WiFi in public areas are also provided. Other amenities include a coffee shop/cafe, 24-hour room service, and concierge services.
Illa Hotel is located in Cusco Historic Center, a neighborhood in Cusco. Hatunrumiyoc and Twelve Angled Stone are local landmarks, and travelers looking to shop may want to visit Calle Marquez and San Pedro Market. Guests appreciate the hotel's quiet location.