Location This appealing hotel is situated in the centre of the suburb of Solna in the north of Stockholm, with excellent shopping opportunities directly out front. The hotel is very popular with business travellers as is an excellent venue for conferences..