Hotel Leopold I 4 stars

Petrovaradinska tvrđava, Petrovaradin, 21100 Novi Sad, Serbia

Hotel image
Read more reviews for Hotel Leopold I