Crystal Plaza Hotel

Birger Jarlsgatan 35
Stockholm
Sweden