The Hotel Barceló Pueblo Menorca is situated in the paradisiacal island of Menorca, in the northwestern part of the Balearic Islands. It is 300 meters from Punta Prima beach, well known for its white sands and crystal-clear waters.