filters
state:
Show
city:
Show
Do not stay in this hotel. The website and the brochure on the front counter says the weekly rate is only $229 but after you check in they charge you $390 a week plus a $100 deposit. About 2 hours after I checked in when I realized they over charged me I went back to...
Read more
#483669
Reply to reviews