Casa La Playa
Duck • Show on map Price as low as USD 206.00Offering free WiFi and sea views Casa La Playa is an accommodation located in Duck. This air-conditioned holiday home comes with a kitchen a seating area and a cable TV with DVD player. Nags Head is 32…More info