Hotel America is a cozy hotel offering airy rooms and suites, an Italian restaurant, a spa, and complimentary breakfast. It overlooks Piazza Grande.