Delta Apartments – Vene 11 is located in the Old Town within 200 meters from the Town Hall Square.
Apartment – Kullassepa 4 is located in the heart of Tallinn’s beautiful Old Town at the entrance to the Town Hall Square.
Terms & Conditions All Rights Reserved 2019 Delta Apartments Designed and Developed by Applab Projects