Housed in a stunning, early 19th-century mansion, this beachfront hotel is surrounded by lovely, tropical gardens. The centre of Palma de Mallorca is less than 15 minutes' drive away.
Number of rooms: 20
Illa De Malta 14, 07007 Palma de Mallorca, Spain