Set in Odessa, in a building dating from 2017, 11 km from Port of Odessa, Hotel Excelsior features a seasonal outdoor swimming pool and guestrooms with free WiFi. 12 km from Odessa Theatre of Opera and Ballet and 13 km from Duke de Richelieu Monument, the property provides a fitness centre and a terrace. Odessa Archaeological Museum is 13 km away and the Odessa catacombs is 17 km from the hotel.
Odessa Art Museum is 11 km from the hotel, while Potyomkin Stairs is 13 km away. The nearest airport is Odessa International Airport, 19 km from Hotel Excelsior.