Duration

N/A nights

Category

Rating
4.0 trip_advisor
Location

Playa de Palma, Spain


This charming hotel is located in Playa de Palma, just a few minutes' walk from the beach. Guests can enjoy free WiFi, a TV and a private bathroom in each room. The hotel also offers a 24-hour reception, a tour desk and a laundry service. Nearby attractions include Palma Aquarium, Palma Cathedral and Bellver Castle.