Nidra Hotels brings to you a collection of smart and chic hotels where business and comfort merge to create a preferred address for you. Modern architecture with contemporary design features defines the Nidra concept. All these to ensure comfort and service efficiency — the hallmark of the brand. The Nidra hotels are available in well-located business destinations across India.
London , SW1P 2PN
Phone: +44 (0) 20 7630 0404