Nidra Hotels is set to open its first property in New Delhi – Nidra New Delhi by September 2012. The upcoming 70-room property is the second in the Nidra chain of hotels in India.
During the opening, 50 rooms will be operational, along with a coffee shop, room service and banquets.
Source
During the opening, 50 rooms will be operational, along with a coffee shop, room service and banquets.
Source