Rex Hotel 3 stars

Luntmakargatan 73, Vasastan, 11351 Stockholm, Sweden

Hotel image
Read more reviews for Rex Hotel