Situated in Costa Mesa, 5.9 km from South Coast Plaza, Newport Bay Inn features accommodation with free Wi-Fi and free private parking. The property is located 12 km from Fashion Island, 24 km from Anaheim Convention Center and 27 km from Knotts Berry Farm. The accommodation provides room service and a 24-hour front desk for guests.
Number of rooms: 18
2154 Newport Blvd Costa Mesa, CA 92627, Costa Mesa, CA 92627, United States