2024
HOTEL FLEMMING TREE
Hotel • €€
Read moreSmall hotel with rooms equipped with air conditioning, minibar, TV and a catering service. Beautiful view on the island of Santa Catalina.
Book