Hotel Spencer
Hotel
Thane
Hotel Spencer in Thane provides adults-only accommodation with a restaurant, a bar and a garden. All rooms boast a flat-screen TV with cable channels and a private bathroom.
Number of rooms: 24
KAPURBAWDI JUNCTION MAJIWADA OPP BIG BAZAAR THANE WEST, 400601 Thane, India