Frapolli 21 Hotel is set in Odessa, 0.6 mi from Odessa Theater of Opera and Ballet. Guests can enjoy the on-site restaurant.
Each room comes with a flat-screen TV. Each room is fitted with a private bathroom. For your comfort, you will find bathrobes, slippers and free toiletries. Frapolli 21 Hotel features free WiFi throughout the property.
There is a 24-hour front desk at the property.
Odessa Archaeological Museum is 0.6 mi from Frapolli 21 Hotel, while Duke de Richelieu Monument is 0.7 mi from the property. The nearest airport is Odessa International Airport, 4.3 mi from the property.