In order to experience luxury by the bay, one has to step in the Luxury suite of The Leela Palace. Each 150 sq.mt deluxe suite features bed room, living room, dining table for four, powder room, study table, and a walk-in wardrobe. It is developed with the ambience of traditional Indian architecture with contemporary design overlooking the seafront.
Location: Seventh and Eighth Floor
Size: 1614 square feet