See all photos
See all photos
See all photos
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.