Profile
Profile
Photos
Map
Reviews
Q & A
  • Located along the Arno River near Uffizi Gallery, hotel features river views.