The hotel will include a range of facilities such as a restaurant, banquet hall, meeting room, spa, swimming pool, and fitness centre, catering to both business and leisure travellers.
As of March 6, 2026, Metro Brands operates more than 1,000 stores across over 200 cities, covering approximately 1.4 million square feet of retail space.
The 200 sq ft store is the brand’s third location in the Delhi NCR region, following earlier openings in Connaught Place and Elan Miracle Mall in Gurugram.