With a stay at Castle Inn, you'll be centrally located in Warsaw, steps from Old Town Market Place and 2 minutes by foot from Old Town Square. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Warsaw? This hotel has facilities measuring 215 square feet (20 square meters), including conference space.