The hotel property was completed in 2005 and offers 256 rooms. The hotel is let on a long term lease to Restel Hotellit, one of Finland’s leading hotel operators.

The property benefits from a highly visible location in one of the prime office hubs in Helsinki city center, offering excellent connectivity by public transport.