Guest reviews of Vista Rooms At Thane Station
Based on 3 reviews
- All reviews
Find reviews that mention:
Enjoy your visit to Thane with a stay at Vista Rooms at Thane Station. Free perks include continental breakfast daily and wired Internet.