Hotel Ambasciatori offers chic, contemporary rooms and suites, some with balconies, just steps from Florence's Santa Maria Novella train station. Its location makes city exploration effortless, with major attractions within easy walking distance.
The hotel features a cozy bar and reliable Wi-Fi, supporting smooth check-ins and a welcoming atmosphere. Breakfast buffets and attentive service round out a practical, comfortable stay for business travelers and small groups alike.
Loading map...
Rated 4.3 on Google · 6,798 reviews