Отель II Castillas расположен в самом центре Мадрида, в 100 м от знаменитых Puerta del Sol and Callao. Этот отель является отличным выбором для гостей желающих изучить город. Многие из достопримечательностей доступны всего в нескольких минутах ходьбы: коммерческие районы Gran Via, Preciado's street, Thyssen Museum, Teatro Real and Reina Sofia Museum .