Originally Posted by
meraki1990
Thinking of staying here, or the Liberty.
I wonder how W Boston managed to remove an entire year's worth of free night award rooms, a bit shady and making me lean towards the Liberty.
Has anyone stayed here recently?
What is the comment about removing award rooms refer to?