Отель расположен напротив торгового центра Kamppi в центре города Хельсинки, в 100 метрах от станции метро Kamppi. Здание было построено в 1991 году. В пешей доступности центр культуры и отдыха Тенниспалатси и Городской художественный музей Хельсинки. Подходит для семейного отдыха, бизнес-туров.