Rex Hotel Location Map

Address: Luntmakargatan 73, Stockholm, Sweden
view on Google Maps