Located 2.1 km from Prymorskyi Boulevard, Odessa-Mama Hotel includes 23 rooms. You will find a restaurant at the hotel.
Situated about a 25-minute walk from the giant Potemkin Stairs Stairway, this 3-star hotel also gives access to such sports venues as Spartak Stadium, which is about 10 minutes away by car. Deribasovskaya Street is in the immediate vicinity of the Odessa-Mama, while Kanatna str bus stop is 250 metres away. The nearby landmarks of Odesa include THE MUSEUM of ODESSA MODERN ART, located 7 minutes' walk away. For those travelling from afar, Central airport is 13 minutes' drive away.
Mr.Chef treats guests with Middle Eastern dishes and is 550 metres away.