G

German Yakubov1503

3 years ago

Great Spot to stay when you're in town for busines...

Great Spot to stay when you're in town for business. Easy to walk to about 100 different restaurants, close to everything you could need. The front desk staff.. are the cherry on top to a great hotel.

Comments:

No comments