Located 25 minutes' walk from the miniature feudal castle "Bancroft Tower", Indian Lake House Worcester villa gives access to various tourist sites in the vicinity. This 3-bedroom villa hosts up to 7 guests and provides them with parking.
The 1-bathroom villa offers a convenient location, 1.5 miles from the central Massachusetts Worcester Art Museum, while natural sights like the historic 60-acre Elm Park are 1.8 miles away. If you feel like visiting the surroundings, check out Higgins Armory Museum 20 minutes by foot from the Worcester property. Educational highlights situated 1.4 miles from Indian Lake House villa include Worcester Polytechnic Institute.
The property comes with a bathroom with a separate toilet and a shower. Bathrooms are also equipped with a hairdryer, a shower cap, and towels for your comfort.
Indian Lake House villa is equipped with a fridge, oven, and glassware in addition to a fully-fitted kitchen. Gold Star Restaurant serving food and drinks is an 8-minute walk away. This villa is 15 minutes' drive from Worcester Regional airport and 2.1 miles from Worcester, MA train station.