Inn of the Dove 2 stars

725 Cuthbert Boulevard, Cherry Hill, NJ 08002, United States of America

Hotel image
Read more reviews for Inn of the Dove