Palais Royal is located in Odessa city center, just 98 feet from the Opera Theater. It features elegant rooms, and free Wi-Fi is provided.
All bright rooms come with air conditioning, a TV and a mini-bar. Free toiletries are available in a modern bathroom.
The on-site restaurant serves various European dishes, and guests can have a drink at the bar.
The lively Deribasovskaya Street is 656 feet from Palais Royal, and the Potyomkin Stairs are 1640 feet away.
Odessa Train Station is 1.2 mi from the hotel, and the distance to Odessa International Airport is 5 mi. A shuttle service can be arranged at surcharge.