
Dubai, United Arab Emirates
Grand Square Hotel
2-star hotel
3.6 km straight-line distance
The 2-star Grand Square Hotel offers comfort and convenience whether you're on business or holiday in Dubai. The property features a wide range of facilities to make your stay a pleasant experience. All the necessary facilities…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant




















