This large modern property has renovated rooms and excellent transport links. Located opposite the Santa Maria Novella train station, C-Hotels Ambasciatori is handy for those traveling Italy by rail or coach. Situated in one of Florence's busiest areas, guests can enjoy being amid countless cafes and restaurants within a 10-minute walk of the Duomo and the San Lorenzo market. Rooms are modern and well-equipped with toiletries and air conditioning, some have balconies, and some offering flat screen TVs, stylish furniture, and sleek bathrooms. Wi-Fi is available throughout the hotel for a small fee, and English-speaking staff can help with tour and gallery bookings or recommend the best local restaurants.