A charming economy hotel located south to Stockholm with total 83 rooms. The hotel is situated near the city, Stockholm International Fairs. Built in 1999. Renovated in 2001.