Situé à Costa Mesa, à 5,9 km du centre commercial South Coast Plaza, le Newport Bay Inn propose des hébergements avec connexion Wi-Fi et parking privé gratuits.
Nombre de chambres: 18
2154 Newport Blvd Costa Mesa, CA 92627, Costa Mesa, CA 92627, États-Unis