Das Hotel Plaza Del Callao II Madrid liegt lediglich 1 km von der Päpstlichen Basilika St. Michael und etwa 5 Gehminuten von der Königlichen Akademie der Schönen Künste von San Fernando entfernt. Außerdem gibt es öffentliche Parkplätze.
In den Zimmern stehen den Gästen ein Balkon und ein Essbereich zur Verfügung. Die Zimmer im Plaza Del Callao II Madrid sind zum Großteil mit einer Kaffee-/Teemaschine, einem Kühlschrank und einem Herd ausgestattet.
Das Restaurant Mercado de la Reina ist nur 150 Meter zu Fuß von der Unterkunft entfernt.
Das Hotel befindet sich im Bezirk Zentrum von Madrid, in rund 5 Gehminuten Entfernung von der U-Bahn-Station Gran Via. Gran Vía befindet sich in unmittelbarer Nähe vom Plaza Del Callao II und Museo Naval de Madrid lässt sich in 850 Metern erreichen. Palacio Real de Madrid liegt ungefähr 17 Gehminuten von hier entfernt. Die Bushaltestelle Virgen de Los Peligros-Caballero de Gracia liegt in der Nähe vom Hotel.