Apartments are large and luxurious
The serviced apartments at this property can be well defined as large and luxurious. Past guests have mentioned that the rooms would never disappoint in terms of space and offer you a good night sleep after a tiring day.