Delta Apartments - Town Hall is situated in the heart of Tallinn’s beautiful Old Town on the Town Hall Square. It offers accommodation with free Wi-Fi.
The apartments are decorated in a classical style and comes with a seating area and a flat-screen TV. The bathrooms feature a shower and free toiletries, as well as a bidet and a hairdryer.
There is a dining area and a well-equipped, spacious kitchen that includes a refrigerator, a stove, a microwave and a dishwasher.
All the main tourist attractions of the Old Town are within a 1,650 feet radius. The Lennart Meri Tallinn Airport is less than 3.1 miles away from Delta Apartments - Town Hall.