About Property
"Apartment 18 is a service apartment in New Delhi. It also hosts a multi-cuisine restaurant within its premises. It is located at 15 km from the New Delhi Railway Station and 8 km from the Qutub Minar.This service apartment houses 18 rooms spread across 3 floors. Each room has an in-room intercom, attached bathroom, a microwave, and a satellite TV.This New Delhi apartment provides housekeeping, laundry, 24-hour security, doctor-on-call, and elevator services to guests.Apartment 18 has a travel desk to assist guests. It is located at 16 km from the Indira Gandhi International Airport and 20 km from the Naraina Vihar Bus Stand. Few popular places to visit include the Lotus Temple (2 km), Connaught Place (13 km), and Bazaar St, Shahdara (22 km)."
...Read more