(Lilleküla Hotel)

  • Located in Tallinn, Lilleküla Hotel offers heated rooms with cable TV. All feature free Wi-Fi and free public parking is possible onsite. The rooms of the Lilleküla have a simple interior design with wooden furniture.

  • Luha 18 B
    Tallinn, Harjumaa, Estonia