The Grand Selous Hotel is located along Selous Avenue and 6th Avenue in Harare. It has 51 rooms and a restaurant. It offers clean, affordable accommodation fitted with modern televisions and WIFI, within walking distance of Hre CBD.
Member Since Dec 2020
Thoughtful thoughts to your inbox
© 2021, Shanyai Bookings