Bright rooms, some with kitchenettes, in an upscale hotel featuring a garden terrace & breakfast.
Loading map...
Rated 4.1 on Google · 285 reviews