The Byke Suraj Plaza, located in Thane, Mumbai, is a popular choice for travelers. The hotel lies 8 KM from the city center and provides accessibility to important town facilities. With its convenient location, ... Read more

View all Luxury Hotels in Mumbai