Pinned 10 years ago
Copley Square Hotel in Boston, MA USA - an awesome boutique hotel! photo by Beers & Beans