Bien entretenu et rénové, le Palmwood Villas - 101 est situé dans le quartier de North Myrtle Beach à Myrtle Beach, à quelques pas de North Myrtle Beach, à 4,1 km du théâtre Alabama et à 4,9 km du parcours de golf Barefoot Resort Norman.
2405 South Ocean Blvd, North Myrtle Beach, Myrtle Beach, 29582, États-Unis