Best hotel stay in center of Delhi it feels like home away from home Service was too good nd staff is very professional
This hotel's location is just amazing! It's in the heart of the city with easy access to all the attractions. The check-in experience was smooth and the staff was very friendly. The food at the hotel's restaurant was top-notch with a wide variety of delicious dishes. Overall, a perfect stay with fabulous location, seamless check-in, and mouth-watering food. Highly recommended!