The hotel is located in the hilly suburbs of Kigali, Step Town offers accommodation with panoramic views overlooking the city.
The hotel features
Step Town has a restaurant on-site,
Member Since Sep 2022
Thoughtful thoughts to your inbox
Copyright © 2020 by Highview Tech Group
dTravela [digital traveler]