Town Hall Square Apartments are located in various locations within a 7-minute walking distance from the Old Town and offer wonderful views of the city. Guests can enjoy free Wi-Fi, a sunny balcony and private parking at a surcharge.
Town Hall Square Apartments are located in various locations withi Read more
Town Hall Square Apartments are located in various locations within a 7-minute walking distance from the Old Town and offer wonderful views of the city. Guests can enjoy free Wi-Fi, a sunny balcony and private parking at a surcharge.
Town Hall Square Apartments are located in various locations within a 7-minute walking distance from the Old Town and offer wonderful views of the city. Guests can enjoy free Wi-Fi, a sunny balcony and private parking at a surcharge.
Number of Rooms: 9