Castle Inn Warsaw: 1.9 km to Palace of Culture and Science