India will be getting its very first Four Seasons Hotel this March. From the hotel website: A sleek icon to the finest hospitality in India, is set in the emerging Worli district, central to everything in the city once known as Bombay. Spacious quarters, many with views of the Arabian...
Join the conversation!