Rex Hotel

Luntmakargatan 73
Stockholm
Sweden