Hotel Galaxy, New Delhi is the leading business property sited near the business hub of the city. It features modern interiors and a warm ambience that puts guests at ease. The well-equipped rooms ensure guest comfort and convenience. This stylish hotel is ideal for business as well as leisure travelers.
View MoreHotel Galaxy, New Delhi is the leading business property sited near the business hub of the city. It features modern interiors and a warm ambience that puts guests at ease. The well-equipped rooms ensure guest comfort and convenience. This stylish hotel is ideal for business as well as leisure travelers.