4881 Birch Street, Newport Beach, CA 92660, USA
4881 Birch St Newport Beach, CA 92660
Newport Beach
California
92660
United States
877-411-3436877-411-3436
Pets are always welcome guests at Extended Stay America. A maximum of two pets are allowed in each guest room. A $25 (+ tax) per day, per pet fee (not to exceed $150 + tax per …