The Charlotte Inn in Edgartown was named a Forbes Travel four-star recommended hotel in the 2014 Forbes Travel Guide Star Rating list.
The inn takes guests back to the Edwardian era and contains furnishings and art from the 19th century.
The rating recognizes fine hotels, restaurants and spas around the world. The Charlotte Inn is one of 13 properties in Massachusetts given this distinction.
Comments
Comment policy »