A member of Indias royal Taj group of hotels and resort, this luxury hotel is home to the citys finest restaurants as well as business and banqueting facilities. Located in Bandra, an elite and fast-growing sub ... Read more

View all Luxury Hotels in Mumbai