Welcome to Hotel Castle Inn Warsaw, Castle Inn is a boutique hotel in Warsaw’s Old Town, located next to the Royal Castle. It offers themed rooms designed by Warsaw artists, free Wi-Fi and 24-hour service. All rooms at the Castle are individually designed in the original style and come with an LCD TV with satellite channels. Most of them offer views of the Castle or St. John’s Cathedral. The hotel staff is available 24 hours a day and can provide tips on what to do and see in Warsaw. Laundry and ironing services are provided. Castle Inn is situated just off the Warsaw Royal Route. The nearby Plac Zamkowy bus stop offers quick connections with the Central Railway Station and the Chopin Airport. (Hotel Castle Inn Warsaw hotels booking).