Quote:
Originally Posted by ShadMan
I'm looking at the Crowne Plaza on W Pinhook. Anyone familiar with it and have opinions? Crowne Plazas are typically decent, and it's only $80/night, which isn't bad at all.
|
never stayed there but any hotel in that area is decent