Our view from the Sea Palace Hotel (3 stars). An online blurb says' "It is located near the Gateway of India and is in line with the famous Taj Mahal Hotel." In line with? ... talk about spin! They're in the same street & that's it!