This hotel is very centrally located in the heart of Turku. It is found right in the middle of the town's shops and is in fact part of a large modern building packed with shops, offices, bars and a cinema. The hotel is entered via escalators and lifts on an upper floor.