Featuring a terrace with sea views, Sea Grass is a holiday home, located in Long Beach. The air-conditioned unit is 45 km from Seaside, and guests benefit from free WiFi and private parking available on site.
Address: 1175 117th lane, Long Beach
Rates from:
USD 414 | More:
Booking.com