El Hotel Alcázar se encuentra en Buenos Aires, a 400 metros de la pintoresca plaza de Mayo, la plaza principal de la ciudad. Hay conexión Wi-Fi gratuita. Se imparten clases de baile por un suplemento.
Las habitaciones disponen de aire acondicionado. El baño privado incluye ducha. Incluyen una caja fuerte.
El Hotel Alcázar tiene un jardín, mostrador de información turística y consigna de equipaje.
El establecimiento se encuentra a 300 metros del Museo del Tango y a 15 minutos en coche del aeropuerto nacional Jorge Newbery.