The Taj Mahal Palace Tower in Mumbai is next to the Gateway of India, facing the ocean. It is considered one of the finest hotels in India; someone told me it is one of the two seven stars hotels in the world. The lobby and the restaurants are worth visiting.
The best area to stay in Mumbai is South Mumbai, which is the business and tourist center of Mumbai. Accommodation in Mumbai is quite expensive. If you want to stay next to the airport, look for a hotel in the Western Suburbs.
♥ Visit Tagulandang Island ♥