No image available for this hotel
No image available for this hotel
Warsaw, Warsaw
Spend a second to
save a fortune!
Spend a second to save a fortune!
1/13 Plac Zamkowy St., Warsaw
Castle Square Apartment is a self-catering accommodation located in the heart of Warsaw’s Old Town, within a few steps from the Royal Castle. Guests at this stylish apartment can enjoy free Wi-Fi access.
See MoreUsage of subsidiary facilities may incur additional fees