Lord Nelson Hotel

Vaesterlanggatan 22 Gamla Stan
Stockholm
Sweden