Located in Badlapur in the Maharashtra Region, 50 km from Mumbai, The Teak Farm features a terrace and views of the river. Free private parking is available on site. Certain units have a seating area to relax in after a busy day.
Located in Badlapur in the Maharashtra Region, 50 km from Mumbai, The Read more
Located in Badlapur in the Maharashtra Region, 50 km from Mumbai, The Teak Farm features a terrace and views of the river. Free private parking is available on site. Certain units have a seating area to relax in after a busy day.
Located in Badlapur in the Maharashtra Region, 50 km from Mumbai, The Teak Farm features a terrace and views of the river. Free private parking is available on site. Certain units have a seating area to relax in after a busy day.
Number of Rooms: 1