El hotel de 3 estrellas tiene una ubicacion de primera clase con vistas al mar en la Avenue de Suede. También tiene vistas a los preciosos Nice Gardens donde se puede encontrar una impresionante cascada cuando se pasea por "Promenade des Anglais", que está literalmente a dos pasos del hotel. Este pequeño hotel con tan solo 45 habitaciones es independiente, lo que le hace ser un lugar especial y la opcion perfecta para aquellos clientes que estén cansados de las cadenas hoteleras. Todas las habitaciones tienen cuarto de baño privado, teléfono de línea directa, television por satélite y minibar. El Ambassador cuenta con aire acondicionado, con un bar y salones donde los clientes podrán relajarse antes de salir a cenar a uno de los muchos restaurantes de los alrededores para degustar la cocina local. Este hotel es ideal para aquellos turistas que busquen un lugar silencioso y céntrico donde disfrutar de la estancia en la bonita ciudad de Niza. El vestíbulo abierto es de tamaño mediano. Tiene losetas beige pulidas. Las paredes con espejos crean la sensación de amplitud. Hay una confortable zona de asientos frente al mostrador de recepción.
El hotel está idealmente situado a un par de de minutos andando hasta la zona peatonal de tiendas y la costa.
El salón para desayunar está en la planta baja, formando parte del vestíbulo abierto.