Located in New Delhi (South Delhi), Apartment 18 is close to M Block Market, ISKCON Temple, and Lotus Temple. Also nearby are Deshbandhu College and Kalka Mandir.
This 3-star aparthotel features business amenities including a business center and a meeting/conference room. Additional amenities include a fitness facility, multilingual staff, and tour/ticket assistance.
Amenities in air-conditioned guestrooms at Apartment 18 include makeup/shaving mirrors and hair dryers. Televisions are equipped with cable channels. All units have kitchenettes with microwaves and refrigerators. Housekeeping is offered daily.