Taj President Hotel, Mumbai – A great Place to Stay on Mumbai Holidays

Mumbai, the financial capital of India, is home to some of the most luxurious hotels in the country. One such name is the Taj President Hotel, one of the paramount hotels in Mumbai. Despite being conveniently close to the main business district of Mumbai, the hotel remains an oasis of serenity. Right from the best of multi ethnic cuisines to exquisite entertainment facilities, the hotel offers