Hotel Micro 2 stars

Tègnerlunden 8, Vasastan, 11359 Stockholm, Sweden

Hotel image
Read more reviews for Hotel Micro