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 Bluesea Holidays Average score 9.7 /10 Based on 2000+ reviews. Powered by