The hotel itself is a modern apartment style building which was built in 1963. It is well maintained and blends in well with the surrounding buildings. This is an 8 storey building which is home to 93 recently renovated guest rooms. The rooms are of average size and contain all modern comforts. The lobby is cosy and very well lit. There are many potted plants around which giving it a relaxed atmosphere. There is also an elegant and bright restaurant on the premises which provides international as well as typical regional cuisine in a comfortable environment.