| Neptune Park Inn |
3108 Atlantic Avenue, Virginia Beach, VA, U.S.A.
The Neptune Park Inn has a great location at the Virginia Beach oceanfront.
1201 Atlantic Avenue, Virginia Beach, VA, U.S.A.
Whether you are searching for the perfect Honeymoon, Anniversary, Special Romantic Getaway location or a fun, family vacation hotel, let Newcastle Hotel