I, West Bengal, India - Sales Executive at The Astor Hotel Kolkata - Kolkata, West Bengal, India
The Astor Hotel, Kolkata is an abode of luxury that blends old world charm with new age luxury. Built in 1905, The Astor, is synonymous with good living, exceptional hospitality, unforgettable cuisine and efficient clockwork service.