Excelio Mostowa is set in Warsaw, 100 metres from Barbican, 100 metres from Holy Spirit Church, and 200 metres from Mermaid Statue. Guests have access to free WiFi.
Offering direct access to a patio, the apartment consists of a fully equipped kitchen and a flat-screen TV.
New Town Square is 200 metres from the apartment, while Monument of the Warsaw Uprising is a 5-minute walk from the property. Warsaw Frederic Chopin Airport is 9 km away.