El Tallinn City Apartments - Town Hall Square está ubicado en el centro histórico de Tallin y a 30 metros del ayuntamiento de la ciudad. Se encuentra a 5 minutos a pie del Museo y Sala de Conciertos Niguliste. Hay WiFi gratuita en todas las instalaciones.
El apartamento incluye TV de pantalla plana, zona de estar, zona de comedor y cocina equipada con fogones y nevera. Algunos apartamentos cuentan con cafetera y tostadora. Todos los alojamientos incluyen baño privado con artículos de aseo gratuitos.
A menos de 5 minutos a pie hay varios restaurantes y cafeterías.
El apartamento está ubicado a 400 metros del castillo de Toompea y a 300 metros de la catedral de Alejandro Nevski. La estación de tren Báltico se encuentra a 650 metros, y el aeropuerto Lennart Meri Tallinn está a 4 km del Tallinn City Apartments - Town Hall Square.