Located in Odessa City center, just 0.6 mi from Odessa Train Station, Boomerang Business Hotel features free Wi-Fi and a 24-hour reception. The famous Deribasivska Street is 10 minutes' walk away.
Each room at Boomerang Hotel includes modern interiors and a flat-screen TV. All rooms come with a fridge, and bathrooms are fitted with slippers.
A range of cafes and restaurants can be found within a 5-minute walk of Boomerang, and breakfast can be ordered in the rooms.
The Potemkin Stairs and the Sea Port are 0.9 mi from Boomerang Business Hotel. The 19th-century Saint Trinity Cathedral is just 2 minutes' walk away, while Odessa Airport is 4.7 mi from the property.