Hotel Astra 3 stars

108, Besarabia Str, 1517 Sofia, Bulgaria

Hotel image
Read more reviews for Hotel Astra