Rose Hotels and Hotel Apartments is set to add a four-star property – Rose Park Hotel Al Barsha – to its portfolio by Q2, 2017. The hotel is ideal for leisure and business travellers alike thanks to its proximity to metro stations which connect it to shopping malls and business …
Read More »