The Whitney Hotel Boston – The Art Of Hospitality Group
The Whitney Hotel Boston 170 Charles Street, Boston, Massachusetts, 02114, United States Designed as a ‘townhouse’ in the heart of Beacon Hill, the hotel feels like a true Boston residence featuring a mix of textures and soothing neutral tones throughout, the freshest of coastal Mediterranean cuisine and a tranquil interior
Continue reading