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. Grand Theatre and Presidential Palace are also within 10 minutes.