121 33rd A (68286) is an apartment situated in Newport Beach, 6 km from Fashion Island. Guests benefit from terrace and a barbecue. The kitchen features a dishwasher and there is a private bathroom. Towels and bed linen are offered in this... Read more
121 33rd A (68286) is an apartment situated in Newport Beach, 6 km from Fashion Island. Guests benefit from terrace and a barbecue. The kitchen features a dishwasher and there is a private bathroom. Towels and bed linen are offered in this...