MIMOSA VILLA Mimosa Villa Mimosa villa is a luxurious villa located in Uttan. The villa is exquisitely designed with modern architecture and is equipped with all the amenities to provide a comfortable and relaxing stay for its guests. One of […]
Prices start at: ₹16,000 per night