I stayed in this hotel last month, Its right next to Central Park Mall and garden, very close to many restaurant and that was amazing, the hotel itself has stunning modern design although the room are a bit small.More
- View hotel deals
- Free Wifi
- Restaurant
- Bar/Lounge
- Fitness center