Hotels in Street, Somerset We help you find any company! Mullions Hotels Limited 41 High Street, Street Street, Somerset