At Saveda Cottages, guests can savor delicious meals that are prepared using fresh and locally sourced ingredients. The restaurant serves a range of Indian and international cuisines, and there is also a bar that serves an array of cocktails and mocktails. Book best hotels in karjat. Saveda Cottages is a best luxury resorts in Karjat that offers a perfect blend of comfort, luxury, and natural beauty. The resort is set amidst the lush greenery of the Western Ghats and offers a serene and tranquil environment that is perfect for a relaxing vacation.