O Ambassadeurs Logis Hotel está localizado à beira-mar em Saint-Malo, apenas a 800 metros do centro da cidade e da estação de TGV. Dispõe de acesso directo à praia e de um terraço no último piso com 100 m² e vista panorâmica para o mar.
Todos os quartos são acessíveis por um elevador e estão equipados com uma televisão e uma casa de banho privativa. Alguns quartos também têm uma varanda privada com vista para o mar.
O Ambassadeurs Logis Hotel possui uma bar e acesso Wi-Fi gratuito em toda a propriedade. Também está disponível uma crêperie no local, que serve uma variedade de pratos caseiros.
Os hóspedes poderão explorar a Costa Esmeralda da Bretanha, e o Ambassadeurs encontra-se apenas a 5 minutos a pé do Spa Thermes Marins. Existe estacionamento público gratuito no local, e está disponível estacionamento privado para carros e motos mediante reserva antecipada.