Castle Inn Warszawa oferuje 28 pokojów oraz leży zaledwie 2 km od Plaża Rusałka. Kościół Wniebowzięcia Najświętszej Maryi Panny i świętego Józefa Oblubieńca jest w odległości 8-minutowego spaceru, a plac Zamkowy jest w niewielkiej odległości od tego hotelu.
3-gwiazdkowy hotel w dzielnicy Śródmieście znajduje się nie więcej niż 20 minut od POLIN Muzeum Historii Żydów Polskich i 900 m od takich miejsc zakupów jak plac Marszałka Józefa Piłsudskiego. Miłośnicy historii z przyjemnością odwiedzą Pałac Czapskich w Warszawie (1 km) i Pałac Kultury i Nauki (2 km). Odwiedź Multimedialny Park Fontann, który leży zaledwie 550 metrów od obiektu noclegowego, i poczuj całkowitą harmonię z naturą Polski. Goście Castle Inn, który znajduje w odległości krótkiego spaceru od Zamku Królewskiego w Warszawie, znajdą również w pobliżu Starówkę. Najbliższa stacja metra Ratusz Arsenał znajduje się w odległości 10-minutowego spaceru.
Niektóre pokoje w Castle Inn w Warszawie wyposażone są w urządzenie do parzenia kawy/herbaty, telewizję satelitarną i sejf prywatny. Miłe akcenty obejmują dźwiękoszczelne okna wraz z biurkiem.
Goście mogą delektować się potrawami kuchni europejskiej w restauracji Restauracja Zapiecek, położonej w odległości 5-minutowego spaceru od obiektu.