El Hotel Ambasciatori está ubicado en pleno centro histórico, frente a la estación de trenes Santa Maria Novella y muy cerca del Duomo, de la Galleria Degli Uffizi, de Ponte Vecchio, de la Galleria dell'Accademia y del centro congresual.
Las habitaciones y áreas comunes han sido completamente restructuradas y presentan todos los servicios que un hotel moderno puede ofrecer oyendia a sus clientes: baño privado con ducha y/o ba ñ era, secador de pelo, teléfono directo, minibar, aire acondicionado, tv color con canales satelitares, free Wi Fi.
Otros servicios a disposición de los clientes: front desk operativo las 24 horas, ascensor, reserva de excursiones guiadas, cambio moneda, acceso internet, lavadero, secreteria, servicio habitaciones, american bar, parking junto al hotel.