Marina Barracuda Hotel
Av Del Notario Alemany S/N, Magaluf 07182
2 Star Superior Hotel
Guest Rating (4.4)
[+]
View all 2 reviews
Location:(4.5)
Service:(4.5)
Cleanliness:(4.5)
Facilities:(4.0)
Marina Barracuda Hotel Room Facilities
Air conditioned
Direct Dial Telephone
Personal Safe
Marina Barracuda Hotel Bedroom