Hotel Octopus

- Address: Passeig Colón 108, Can Picafort, Illes Balears, 07458, ES
- Location: Can Picafort
- Star rating: 3/5
- Guest rating: 8.2/10 (Very good, 50 reviews)
- Price: £43, includes taxes & fees, 16 Nov - 17 Nov, for Hotels recommended for families in Can Picafort


















