The hotel offers 57 comfortable rooms with air conditioning, broadband Internet access, flatscreen TV, fridge and coffee/tea making facilities. The hotel staff team is multilingual and in 2007 and 2008 the establishment was given the Neckermann award as one of the 100 most popular hotels in the world. It also offers a transfer service (with surcharge).