The Penthouse Apartment New Delhi apartment offers fine accommodation in New Delhi.
Red Fort (Lal Quila) is located 5.0 km from the property and Shankar's International Dolls Museum is just about 6.2 km away.
This apartment comprises 4 rooms with a patio, a dining area, free Wi-Fi, flat-screen TV and a seating area.
A kitchen is provided.
Shahdara subway station is just a 15-minute walking distance away.
Guests can rent bicycles to explore the local area.