* Click here for rating key
Inn of the Dove Hotel Review: Located just across the Delaware River from Philadelphia, in Cherry Hill, New Jersey, the Inn of the Dove affords views of the city while providing comfort and relaxation. With villa-style suites in a quiet location, this is a wonderful alternative for travelers who want a big city vacation without all the big city noise and bustle. Deluxe Whirlpool Suites feature fireplaces, cable television with movies and walk-in showers, while Honeymoon Whirlpool Suites offer saunas to complement the Jacuzzis. The Dove Swimming Pool Suite boasts its very own heated swimming pool with chaise lounges, an entertainment center and a sauna. All rooms offer wet bar and refrigerator.