Beach House Hotel Newport Beach
Featuring a private beach area and views of city, Beach House is a recently renovated holiday home located in Newport Beach, 200 metres from Newport Beach.
Number of rooms: 2
127 46th st., Newport Beach, CA 92663, United States