Hotel Atithi is at 2 km from the Lotus Temple and 0.1 km from the Kailash Colony Bus Stop. The accommodation in New Delhi offers internet access to its guests. Spread across 5 floors, this hotel houses 25 rooms with attached bathrooms. Amenities in the rooms include coffee/tea makes, refrigerators, reading lamps, telephones, televisions, and safes. This hotel in New Delhi has business center, restaurant, and swimming pool. The stay offers beauty services, housekeeping, doctor-on-call, room service, and catering to its guests. A few places of interest include the India Gate (9 km), Red Fort (14 km), and National Zoological Park (7 km). The Hazrat Nizamuddin Railway Station is at 6 km from Hotel Atithi, whereas the Safdarjung Airport is at 7 km. The hotel has 24-hour front desk facility.