Castle Square Apartment
Search & compare prices for Castle Square Apartment in all hotel booking websites.
Castle Square Apartment Address: 1/13 Plac Zamkowy St., Warsaw City Centre, Poland
Minimum price found for Castle Square Apartment was: 311 PLN
Click here to get more information, photos & guest ratings for Castle Square Apartment