Travel June 16, 2023 12:32 pm

Luxe Life: The Whitney Hotel Boston

The Whitney is a luxe 65-room property in Boston’s Beacon Hill neighborhood offers a haven apart from the urban hustle with all the refined comforts and indulgences of home, but with exclusive assets to the best parts of Boston. Luxe Life with Derek Z brings us inside for a tour.

US & World Videos

Exit mobile version