Facilities and services include restaurant, bar, gym, elevator and 24-hour reception.Rooms feature air conditioning, TV, telephone, safe, wireless Internet access, bathroom and hairdryer.Address: Djurgrdsvgen 6 ... Read more
Facilities and services include restaurant, bar, gym, elevator and 24-hour reception.Rooms feature air conditioning, TV, telephone, safe, wireless Internet access, bathroom and hairdryer.Address: Djurgrdsvgen 68, 115 21
Stockholm,
Sweden.
Recommended properties in Sweden