This is an excellent 3-star hotel, well situated near the business center of the small town, Santa Marina, and its hydrofoil and ferry port. Other towns and hamlets of the island are easily accessible from hotel. Rooms at the Hotel Bellavista, many of which face the sea, are clean and simply but comfortably appointed. Proprietors are pleasant and accommodating without...
More
