Tegelbacken 6, P.O. BOX 195
This stylish hotel is 300 metres from Stockholm Central Station and 10 minutes' walk from the Old Town. Its spacious, air-conditioned rooms have a flat-screen TV and tea/coffee maker.
COMMENTS (0)
(You have to be logged in) Add Comment