Wakra Inn Hotel Apartments
HotelUnfussy quarters with kitchens in an informal apartment hotel offering a gym & free Wi-Fi. People often mention good,
Address
21132 Al Seleel St, Al Wakrah, Qatar
Website
Contact
+974 4463 3737Rating on Google Maps
3.80 (312 reviews)Open on Google Maps