definite 4 star hotel starhotel michelangelo florence italy definite 4 star hotel, prepare impressed, stay wonderful, tour company booked hotel best hotel tour, excellent, breakfast delicious lots choices, service nice, hotel clean quiet, lovely walk duomo passing arno,  
definite 4 star hotel starhotel michelangelo florence italy definite 4 star hotel, prepare impressed, stay wonderful, tour company booked hotel best hotel tour, excellent, breakfast delicious lots choices, service nice, hotel clean quiet, lovely walk duomo passing arno,  