Delta Apartments – Lai 32 is a one-bedroom apartment located in the heart of the Medieval Old Town of Tallinn.
Old Town Garden View Apartment is a studio apartment situated in the very heart of Old Town.
Apartment – Lai 4 is located in the heart of Tallinn’s beautiful Old Town just 200 meters away from Town Hall Square.