Located in Turabah in the Makkah Al Mukarramah Province region, Rose Turbah provides accommodation with free WiFi. There is also a kitchen in some of the units equipped with a fridge. Read more
Located in Turabah in the Makkah Al Mukarramah Province region, Rose Turbah provides accommodation with free WiFi. There is also a kitchen in some of the units equipped with a fridge.