The hotel is situated in the heart of Helsinki and the city`s business, shopping and entertainment centres. It is next to the Finnish National Theatre and central railway station. Yet it retains a peaceful feel as the entrance is down a quieter side street with little traffic.