Featuring free WiFi, 14 Square Delhi Nehru Enclave is located in New Delhi. Each room here will provide you with air conditioning and a flat-screen satellite TV. Rooms also come equipped with an electric kettle. A sofa, desk and fan are included.
Featuring free WiFi, 14 Square Delhi Nehru Enclave i Read more
Featuring free WiFi, 14 Square Delhi Nehru Enclave is located in New Delhi. Each room here will provide you with air conditioning and a flat-screen satellite TV. Rooms also come equipped with an electric kettle. A sofa, desk and fan are included.
Featuring free WiFi, 14 Square Delhi Nehru Enclave is located in New Delhi. Each room here will provide you with air conditioning and a flat-screen satellite TV. Rooms also come equipped with an electric kettle. A sofa, desk and fan are included.
Number of Rooms: 3