Relax
Deja Vu Lounge
Deja Vu Lounge - the word means something that seems familiar but one is witnessing for the first time! As you enter, you can witness a sprawling courtyard with the majestic off-white Hotel Swarn Towers in the background. A spacious area to sit and relax under the sky when the weather is just perfect.