Delta Apartments, Tallinn, Estonia

Delta Apartments Tallinn EstoniaDelta Apartments manage a number of apartments in Tallinn. The apartment that we stay in is Apartment 3, 4 Lai Street – one of the Old Town Family Apartments. It is a well-located, very spacious 2-bedroom apartment, opposite the NUKU Theatre building (puppet theatre) in the Old Town.