Featuring its own private garden, restaurant and bar, Hotel Marelba is just 656 feet from Cavo's beaches and port. It offers free WiFi in all areas and private parking on site. Local specialties and Italian classics are served at the restaurant, where guests can choose among 3 seafood or meat menus daily. Cakes, croissants, savory items and hot drinks are included in the free buffet breakfast. Marelba Hotel is in Cavo center, within short walking distance of all services. Rio Marina is 10 minutes' drive away. About 16 mi away, Portoferraio can be reached either by ferry or by car.