translate English to French: The 153 rooms and luxurious studios provide comfort and an exceptional outlook.
Leurs 153 chambres et luxueux studios offrent confort et vue exceptionnels.