Show recommendations for:
-
Ames Boston
Hotel in Boston, Massachusetts, USA
“The room was perfect. Loved the high ceilings and i-phone docking alarm clock. The huge shower was also a plus.”
Advertisement
Show recommendations for:
Hotel in Boston, Massachusetts, USA
“The room was perfect. Loved the high ceilings and i-phone docking alarm clock. The huge shower was also a plus.”
Advertisement