Russell Hotel
Hotel😠 This place is a put off, their serviCes are below standard, what they advertise is far from what they present, the set up is like it has just been dropped there, water goes and you only get a bucket to handle the day really People often mention good,
Address
Baines Ave, Harare, Zimbabwe
Website
Contact
+263 4 700 865Rating on Google Maps
3.40 (84 reviews)Open on Google Maps