Hotel-Welcome-Stay
Welcome Stay is located in New Delhi, 2.3 km from Lotus Temple.
The property is around 2.6 km from Humayun's Tomb and 3.5 km from Lodhi Gardens. The property is 5 km from India Gate.
At the hotel, the rooms include a balcony. At Welcome Stay, rooms are equipped with air conditioning and a flat-screen TV. For any tips on how to get around or what to do in the area, guests can ask at the reception.
Delhi International Airport is 14.5 km from the property.
The rooms in the Hotel Welcome Stay are equipped with a TV. Rooms are equipped with a private bathroom with free toiletries.
Guest rooms in the Hotel Welcome Stay are fitted with a flat-screen TV. All guest rooms at Hotel Welcome Stay feature air conditioning and a desk.
The property Hotel Welcome Stay host of recreational offerings ensures you have plenty to do during your stay.
Pragati Maidan is 5 km from the accommodation, while Gandhi Smriti is 5 km away.