Fornecendo Wi Fi em toda a propriedade, Castelar Hotel & Spa Buenos Aires oferece acomodação a 1.7 km de Palácio dos Correios. Localizado a menos de 250 metros da estação de metro de Lima, o hotel fica a 10 minutos de carro de Reserva Ecológica de Buenos Aires.
A propriedade está situada a 1 km do centro da cidade de Buenos Aires e 10 km do aeroporto em Buenos Aires Jorge Newbery. O hotel está localizado no distrito de El Centro. Castelar Hotel & Spa fica a poucos minutos a pé de Avenida 9 de Julho. Paragem de autocarro de Avenida de Mayo y Lima está a 5 minutos a pé.
O hotel oferece 151 quartos equipados com um minifrigobar, uma mesa de trabalho e controle de temperatura com todos os pontos turísticos de Buenos Aires de acesso fácil. Algumas unidades oferecem vistas para cidade.
Todas as manhãs, os hóspedes são recebidos com pequeno-almoço buffet gratuito servido no restaurante. Galerías Pacífico e Praça de Maio são 16 minutos a pé de Castelar Hotel & Spa.