Starwood Luxury Collection

Boston’s Liberty Hotel in the Starwood Luxury Collection 4
Luxe Travel Luxury

Boston’s Liberty Hotel in the Starwood Luxury Collection

Liberty Hotel in Boston has made it in the Starwood Luxury Collection of the world’s best deluxe hotels and resorts. What makes it really unique is its rich historical heritage, and the fact that it was once a prison. It was built in 1851 and some of its old charm has been carefully preserved in […]

Read More