Barbera Hotel offers stylish rooms with strait views. Guests can enjoy a seasonal restaurant and complimentary breakfast.