Located in Victorian Cape May, The Virginia Hotel & Cottages has the romantic charm of a bed and breakfast with the amenities of a luxury boutique hotel.