Welcome to The Capital City of India - New Delhi, located in North India. A place where people belongs to various religions & languages like English, Urdu, Hindi, Punjabi. Delhi is the administrative center of India. Delhi is no fairytale city but a city where dreams come to reality. Delhi as a commercial hub has many tourist attractions to offer:
- Akshardham Temple
- Azad Hind Gram
- Bahai Temple
- Birla Mandir
- Dilli Haat
- Garden of Five Senses
- Humayun's Tomb
- India Gate
- Jama Masjid
- Jantar Mantar
- Lodi Tomb
- Parliament House
- Purana Quila
- Qutab Minar
- Safdarjang Tomb
- Red Fort
For making your stay memorable while you are in Delhi, we provide with your own home away from home.
Stemwood serviced apartments are meant to be a perfect replacement of an expensive hotel stay. We provide our guest all the facilities that of a luxury hotel, at affordable rates without compromising on quality and service. Situated in South Delhi, these luxury residences are just minutes away from the city's most happening places and tourist destinations.We cater to both short/long stay for corporate & individuals. Our Apartments are ideal for business travellers on short term assignments, corporate relocation accommodation and leisure travellers to Delhi and nearby areas.Besides, it affords them ample opportunity to add their own touch to the place, have a feeling of community and ownership.