Arthotel Castle Inn umiejscowiony w XVI-wiecznej kamienicy w samym centrum Warszawy stanowi oazę spokoju w zabieganej i tętniącej życiem stolicy. Goście mogą podziwiać z naszych okien najważniejsze symbole miasta, takie jak Zamek Królewski, znajdujący się w odległości zaledwie 10 metrów od naszych pokoi, Kolumnę Zygmunta czy też wspaniałą Archikatedrę św. Jana, od której oddziela nas jedynie wewnętrzny dziedziniec. Wystarczą tylko 2 minuty, aby przejść do Rynku Starego Miasta i zaledwie 15-minutowy spacer, by dotrzeć do współczesnego centrum Warszawy.