Hotel Review, Travel, United States

Liberty Hotel – Boston

Without a doubt, Liberty Hotel in Boston is one of the coolest hotels I have ever stayed.  In fact, it falls at number two in my rankings right below Cape Sienna Hotel and Villas in Phukett, Thailand.  Mrs. G actually drops it in at her number one spot.  Why were we so enchanted with this hotel?  After all, a hotel is just a place to bed down for the night, right?  Wrong! …

Read more