Capri Tiberio Palace is a luxury hotel located on the island of Capri, Italy. It offers upscale accommodations and amenities, including a spa, fine dining, and stunning views of the Mediterranean Sea. The hotel is known for its elegant design and proximity to local attractions.
73
Trust Score
Collector Reviews
search
expand_more