Hotel Hill Top Palace: Situated in Central Delhi, this hotel is clean and comfortable. Hill Top Palace is a budget hotel that is fairly close to the railway station and airport but nestled in a residential colony. They have 21 air conditioned rooms with attached bath, with satellite television and Internet access. 24 hour room service is available but there is no in-house restaurant. There is a travel desk to assist with bookings and travel requirements.