O Hotel Lombardi está situado apenas a 200 metros da Estação Ferroviária Santa Maria Novella e dispõe de quartos com ar condicionado e televisão por satélite. Um serviço de reserva de passeios turísticos e excursões é providenciado na receção aberta 24 horas.
Os quartos do Lombardi Hotel estão decorados de forma simples e têm casas de banho privativas e acesso Wi-Fi. Alguns quartos também têm uma varanda. Um pequeno-almoço continental com produtos de pastelaria, cereais e sumos de fruta é servido diariamente.
O Lombardi está localizado a cerca de 15 minutos a pé das principais atrações turísticas de Florença, incluindo a Catedral de Florença e a Ponte Vecchio.