A Luxury Boutique property in South Delhi, Our Hotel presents an environment of sheer luxury and comfort. Welcome to a place of exclusivity with a personal touch, a space to liberate your senses and a level of comfort to soothe your mind and body. Unwind in sumptuous rooms that offer the utmost in style and comfort. The Hotel Atithi is a Luxury Boutique Hotel in New Delhi providing the best hotel standards and a preferred hotel accommodation for domestic as well as international travelers. The hotel serves as a corporate business hotel in South Delhi for corporate from all around India and abroad. With a vision of contemporary elegance and top hotel quality, it has set new standards in the Budget hotel category. Hotel Atithi is listed among the top hotels in Delhi chosen by multi-nationals as a preferred accommodation. Reviewed for its best service and recommended as one of the best hotels in South Delhi, AccommodationGreat care has been taken to perfect the details of your experience at Hotel Atithi,ensuring an environment to soothe your mind and body. Carefully crafted services and comfortable rooms ensure you have a pleasant stay at the hotel. The hotel features 25 Luxurious rooms which are designed and furnished with best international standards. All the rooms are en-suite with King Size Bed & Twin Bed Full Business Desk and Chair, state of the art entertainment & technology including high definition LED Televisions, centrally air conditioning, more than 100 satellite TV channels, and high speed wireless Internet.