Join/
Devigarh Road, Delwara, Rajasthan 313202, India
91 295 328 9211
This hotel, housed in an 18th-century hilltop fort palace that feels steeped in history and heritage, has a fabulous boutique where you can shop for fashion, accessories and objects for the home. Local crafts and vintage items can also be found. It's also a very relaxed shopping environment at a place where haggling is not expected.
Written by Indagare