This was our first stay at The Virginia Hotel and it was an excellent experience! The hotel is beautiful and very cozy. Everyone was very friendly and helpful. The room was beautifully decorated and impeccably clean. Location is perfect. Only 1 short block to great shopping with plenty of adorable eclectic shops and only 1 block to beautiful Cape May beach. We highly recommend The Virginia Hotel!