Palmera Beach ***
Orihuela, Spain
Sleeping Rooms
175 rooms
Location
Sleeping Rooms
Total number of rooms
175
Maximum number of rooms for groups
Address and Location Info for Palmera Beach
Full Address
25 th. Martiou 14, Chersonissos 700 14, Greece
City
Orihuela
Region
Alacant
Country
Spain
Latitude
37.892284
Longitude
-0.752891