This is a budget hotel rated among the best three-star hotels of New Delhi and is an ideal choice for corporate and leisure travellers. The hotels modern architecture and exquisite interiors provide its guests traditional warm Indian hospitality and a comfortable stay.
View MoreThis is a budget hotel rated among the best three-star hotels of New Delhi and is an ideal choice for corporate and leisure travellers. The hotels modern architecture and exquisite interiors provide its guests traditional warm Indian hospitality and a comfortable stay.