Overlooking the Atlantic Ocean, in the charming town of Cape May, New Jersey, this historical 19th century hotel offers luxury accommodations and unrivaled service in a stunning natural environment.
Address: 251 Beach Avenue, Cape May (New Jersey)
Rates from:
USD 119 Book Now