Set in San Filippo del Mela, Belvedere features a garden and barbecue facilities. With a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 8
via belvedere - Olivarella, 90044 San Filippo del Mela, Italy