Offering free WiFi, Odra 10 Apartment is set right in the centre of Tallinn, just 100 metres from Tallinn International Bus Station. Guests staying at this apartment have access to a fully equipped kitchen. The apartment has a satellite flat-screen TV. Private parking is available at the apartment. Read more
Offering free WiFi, Odra 10 Apartment is set right in the centre of Tallinn, just 100 metres from Tallinn International Bus Station. Guests staying at this apartment have access to a fully equipped kitchen. The apartment has a satellite flat-screen TV. Private parking is available at the apartment. A bicycle rental service is available at Odra 10 Apartment. Kalevi Stadium is 500 metres from the accommodation. The nearest airport is Lennart Meri Tallinn Airport, 2 km from Odra 10 Apartment.