Aaa Stay Castle Square

Warsaw - Warsaw

Search dates for this hotel

Overview

Located in Old Town, this apartment is steps away from St. John's Cathedral, Royal Castle and Old Town Square.