Part of a hotel chain called United 21, the hotel is ideally located for the business traveller who has work to do in Thane and surroundings.
The hotel is located right on the main LBS road and the blue glass cladding gives it a unique look and feel.
However there is a bit of overkill about the place and the...
More