Low-key hotel offering airy rooms, plus a restaurant, a colorful Italian cafe & a garden.
Loading map...
Rated 4.1 on Google · 957 reviews