Loading hotels
Confirming room availability...
Le Royal, 10 Rue Capitaine Dessemond, Marseille, France
The range of services and facilities offered by the hotel ensures that travellers enjoy a comfortable stay. Wireless internet access in public areas allows guests to stay connected.