Shanti Villa

India, Delhi, New Delhi
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
The Shanti Villa is located in New Delhi. The air-conditioned rooms are equipped with a sofa seating area, a flat-screen TV with satellite channels and a desk. It also features marble flooring spacious bathrooms include hot/cold shower facilities and free toiletries.
Customers rate Global Hoppers Average score 4.5 /5 Powered by