Frapolli 21 Hotel is set in Odessa, 1 km from Odessa Theatre 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.
Rooms total: 19Important Information
Guests are kindly asked to present a bank card used for booking upon check-in.
More information »Deribasovskaya Street 0.9 km
Odessa Theatre of Opera and Ballet 0.9 km
Odessa Archaeological Museum 1.0 km
Odessa Train Station 1.1 km
Spartak Stadium 1.2 km
Duke de Richelieu Monument 1.2 km
Chernomorets Stadium 1.3 km
Port of Odessa 3.0 km
Odessa International Airport 7.4 km