Palma de Mallorca, Spain
The BQ Amfora Beach Hotel is located in Palma, Illes Balears, Spain. To arrive, guests can fly into the nearby Palma de Mallorca Airport or take a ferry from the mainland. The hotel is situated on the beach, and nearby attractions include the Palma Aquarium and the Bellver Castle. Amenities at the hotel include a swimming pool, a sun terrace, and a spa. Rooms are equipped with a TV, a minibar, and a private bathroom.