Location Town Hall Square - Vene Street Apartments occupy an old building in the historic center of Tallinn, in Old Town. The apartments are in the immediate vicinity of the main attractions, shops, cafés and entertainment centers. The railway station is 500 meters away. Apartments Town Hall Square - Vene Street Apartments are a perfect choice for an independent stay in the center of Tallinn. Guests are welcome to cook in a kitchenette with modern appliances or dine at nearby restaurants and cafés of local, international and European cuisine. All apartments offer an LCD TV with cable channels and free wireless Internet access. Bathrooms are equipped with modern fitments. Welcoming front desk staff will provide necessary travel information, offer the best routes and book train tickets. Airport shuttle service is available at a surcharge. You can also rent a bicycle and explore the city on your own.