Home Tags Delhi hotels

Tag: Delhi hotels

Kempinski Opens Hotel in Delhi

Toronto, Canada—Luxury hotel brand Kempinski has reinforced its commitment to India by launching its first independently managed hotel in the commercial district of Shadara...
Advertisement