Italian-influenced rooms with flat-screen TVs, as well as a breakfast option and free WiFi.
Loading map...
Rated 4.1 on Google · 555 reviews