Hotel Atithi Palace is a two floored property located in New Delhi. The property comprises of thirty-six rooms and is equipped with an array of facilities. The hotel offers conveniences like airport transfer, internet access, complimentary breakfast, laundry services, free newspapers and front desk facility. This smoke-free property is equipped with medical services, backup generators, elevator, luggage storage and room service.