Castle Hotel is located close to Tahrir Square and Egyptian Museum, and provides free full breakfast, an attached winery and an art gallery on-site. Active travellers can enjoy amenities, such as boating and rowing/canoeing, at this guest house. Stay connected with free in-room WiFi, and guests can find other amenities, such as a shopping centre on-site and a hair salon.