O Ambassador disponibiliza acomodações em San José. Os hóspedes podem desfrutar do restaurante no local.
Todos os quartos estão equipados com uma televisão de ecrã plano. Os quartos incluem uma casa de banho privativa com um chuveiro.
Há uma recepção 24 horas na propriedade, sala de reuniões e estacionamento.
O hotel também providencia um serviço de aluguer de carros. A Catedral Metropolitana fica a 1,4 km do Ambassador, enquanto o Teatro Nacional de Costa Rica está a 1,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Tobías Bolaños, a 6 km da propriedade.