Terra Del Sol
Score breakdown
Resident reviews
Hotel Apartment in Al Barsha
It is a well maintained and managed hotel apartment. Near metro station and easy access to main highway. Shops and restaurants are nearby, including MOE. The facilities are first class, include swimming pool, gym, bar, restaurants, spa.
Properties in Terra Del Sol