Superb Location
Located on the piazza in the centre of town guests rave about the view of the harbour and the proximity to most forms of transportation. The hotel is very picturesque and at any given moment there are tourists taking snapshots out front.