Seemingly plucked from a Swiss storybook, Badrutt’s Palace Hotel has served as an epicenter for high-society gatherings since 1896. Hotel’s legendary afternoon tea and treatments at the renowned spa, which also houses an impressive pool with floor-to-ceiling windows that face the mountain scenery.
C/o D-87, Sector 30 , Noida 201 303
Registered Address; 503/59, Shakuntla Building, Nehru Place
New Delhi 110 019
Phone :+91 98104 99010