Obiekt Luxury Apartment Mondrian Castle Square położony jest przy Placu Zamkowym w samym sercu zabytkowego Starego Miasta w Warszawie. Do dyspozycji Gości są tu apartamenty z wyżywieniem we własnym zakresie, w których można korzystać z bezpłatnego WiFi. Z apartamentów roztacza się widok na Zamek Królewski i Krakowskie Przedmieście.
Apartamenty są eleganckie i klasycznie urządzone. Ich wnętrza zdobią oryginalne obrazy i designerskie meble. W każdym z nich przygotowano telewizor z płaskim ekranem i dostępem do kanałów kablowych oraz zestaw kina domowego. Apartamenty obejmują w pełni wyposażoną kuchnię z ekspresem do kawy marki Nespresso z bezpłatną kawą i wyborem herbat, kuchenką mikrofalową i piekarnikiem, a także łazienkę z prysznicem, suszarką do włosów i bezpłatnym zestawem kosmetyków.
Z parkingu można korzystać za dodatkową opłatą.
Rynek Starego Miasta usytuowany jest 200 metrów, a Teatr Narodowy – 400 metrów od obiektu. Odległość od lotniska Chopina wynosi 10 km, a od dworca kolejowego Warszawa Centralna i centrum handlowego Złote Tarasy – 2,8 km.