Hotel D´Or Alexandra ***
Palma, Spain
Sleeping Rooms
164 rooms
Location
Sleeping Rooms
Total number of rooms
164
Maximum number of rooms for groups
Address and Location Info for Hotel D´Or Alexandra
Full Address
Carrer de Mallorca, 251, 08008 Barcelona, Spain
City
Palma
Region
Balearic Islands
Country
Spain
Latitude
39.535240
Longitude
2.712015