NEWPORT CHANNEL INN

6030 W COAST HWY
NEWPORT BEACH
California
United States