Known as one of Cape Cod's premier hotels in luxury, the Inn on the Square in Falmouth, MA is situated just a few blocks from Martha's Vineyard and steps from the Falmouth Village Green and unique downtown. Nestled among historic homes, art galleries, large gift boutiques, and restaurants, the Inn on the Square features the finest display in depicting the New England seaside village.
There are 73 large guest rooms, guest suites, and Jacuzzi suites which all include luxurious beddings complete with imported linens, duvet covers, and featherbeds. The rooms are well stocked with in room coffee and tea makers and Starbucks coffee and Tazo teas. In room microwaves, refrigerators, luxury bath products and bathrobes, CD and MP3 players, electronic safes, and granite vanities are all available in the rooms of the Inn on the Square.
Other amenities that can be found at this luxury hotel include a large indoor pool with skylight, private courtyard, and a garden patio area that is great for business meetings or small groups. A complimentary business center is available to the guests and includes internet access in the business center and also throughout the hotel. Mailing services and fax services are also available at the hotel's business center or at the front desk of the lobby.