Park Square Hotel 3 stars

Gazipasa Mah. Mustafa Nalcacioglu Sok, NO: 5/1, Ortahisar/Trabzon, 61300 Trabzon, Turkey

Hotel image
Read more reviews for Park Square Hotel