The Town House

Stop at The Town House to discover the wonders of New Delhi and NCR. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one. Service-minded staff will welcome and guide you at The Town House. Designed for comfort, selected guestrooms offer flat screen television, mirror, towels, closet, internet access ? wireless to ensure a restful night. The property offers various recreational opportunities. Convenience and comfort make The Town House the perfect choice for your stay in New Delhi and NCR.



Hapur Road,Delhi National Territory,India

Star Rating:

3 Star

Check-in time:

12:00 PM

Check-out time