Being 3 star hotels in Delhi, they are a perfect destination to break your monotonous routines and spend quality time with your loved one or for a meeting stop over. When you think about hotel in Delhi, then one name that instantly comes in your mind is our hotels.