For hotels in San Giovanni that are well-located for Piazza Santa Croce, consider
Hotel Spadai,
Hotel degli Orafi,
Grand Hotel Minerva,
Hotel Pendini, or
Hotel Horto Convento.
The 4-star Hotel Spadai, rated 9.8, is an excellent choice for families due to its child-friendly window design and complimentary cribs. It is very conveniently located near Via de' Calzaiuoli, which is just 0.4 km away. Guests frequently comment on its spacious and beautiful rooms, as well as the amazing and friendly staff.
Another superb option is the 4-star Hotel degli Orafi, with a 9.6 rating. This hotel is situated in a historical district and offers complimentary cribs, air conditioning, and bathrobes. It boasts a fantastic location, with Via de' Calzaiuoli just 0.4 km away and Piazza Santo Spirito 0.6 km away. Guests consistently praise the friendly and helpful staff, the clean and spacious rooms, and the great breakfast.
The 4-star Grand Hotel Minerva, rated 9.6, is also highly recommended. It provides connecting rooms and sofa beds, making it suitable for families, and offers a poolside bar and a pool. The hotel is well-located, with Via de' Calzaiuoli 0.6 km away and Piazza Santo Spirito 0.8 km away. Travellers often highlight the great location, the excellent and clean rooms, and the fantastic service.
The 3-star Hotel Pendini, with a 9.6 rating, is another great option, especially as it is just 0.2 km from Via de' Calzaiuoli. This hotel offers complimentary cribs, free breakfast, and suites. Guests consistently mention the great location, the spacious and clean rooms, and the friendly and helpful staff.
Finally, the 4-star Hotel Horto Convento, rated 9.8, provides amenities such as free breakfast, including a buffet, and on-site babysitting and childcare services. While a bit further from Via de' Calzaiuoli at 1.3 km, it is closer to Piazza Santo Spirito at 0.7 km. Guests appreciate the comfortable and clean rooms, the excellent and quiet location, and the delicious breakfast.