Hotel Shanti Palace West3 Stars
Cottage 4-A, Opp. Shadipur Metro Station,West Patel nagar - 110008 - New Delhi, India View Map
Situated at "0" distance from Shadipur Metro Station and set in the busy and recently rejuvenated central business district of New Delhi, Hotel Shanti Palace is a modern urban sanctuary juxtaposed with the bustle of the metropolis that serves as the perfect foil for the travelers for whom convenience is as much a priority as comfort.
TripAdvisor vote: 3.5/5 Based on 24 guest reviews