The hotel was built in 1902 and renovated in 2002 and consists of 77 rooms spread over 6 floors. Guests are offered an air-conditioned restaurant and a conference room.
Convenient public transport links are to be found 300 m away.
At breakfast time, guests may serve themselves from an ample buffet.