Loews Portofino Bay Hotel, Universal Orlando Resort, Florida

Universal Orlando Resort, Florida

LOEWS PORTOFINO BAY HOTEL

Italy? No, but with a harborside piazza & cobblestone streets, this hotel makes it pretty darn believable!