A slice of heaven, Primrose Villas takes luxury to a new level and we’re not complaining. The villas are something out of the Hamptons. Decked out with Victorian and Jacobean era furniture, you’ll never want to leave the rooms, especially since they all have glass walls so you don’t miss a single bit of the natural beauty around you. Check out our experience at this place, here.
Price: INR 15,000 (approx) upwards for two