India's leading floor-fashion brand, The Rug Republic (TRR) has added another feather in its multicoloured hat. It has ventured into the hospitality business with a difference by acquiring the famous Glass Villa in Goa. Surrounded by lush green fields and the sparkling backwaters of Nachinola, The Glass Villa rises from the centre of a 25,000-square-foot plot of land. This luxury home offers a perfect getaway cocoon to those looking to soak in the charms of Goa as it used to be decades ago.
