Take a look around of our Portland, Maine hotel, set along Casco Bay and convenient to the downtown arts district.