99 St Botolph Street, 02116, Boston (MA), Massachusetts, United States
9.1/10
客人评分
基于 11 条评价
关于Inn at St. Botolph
Nestled in the vibrant city of Boston, the Inn at St. Botolph offers a charming retreat with a unique character all its own. This cozy 3.5-star hotel features just 16 thoughtfully designed rooms, ensuring an intimate and personalized experience for every guest.