No image available for this hotel
No image available for this hotel
Odessa, Odessa
Spend a second to
save a fortune!
Spend a second to save a fortune!
Lanzheronovskaya Street 10, Odessa
Palais Royal is located in Odessa city centre, just 30 metres from the Opera Theatre. It features elegant rooms, and free Wi-Fi is provided. All bright rooms come with air conditioning, a TV and a minibar.
See MoreUsage of subsidiary facilities may incur additional fees