Filters:
clear
Country: Estonia

extended stay hotel in Estonia

About 1 results.

Tallinn Apartment Hotel

thumb_up 63 likes
favorite 24 favorites
Tallinn, 10129 Tallinn, Estonia

Apartment-Hotel in Tallinn city centre. Self check-in system 24/7. Will be opened summer 2017!

  • 1