Windsor Hotel
Windsor Hotel
Hotel
460 Route 33 E, Hightstown, New Jersey, United States of America
74
Average ·
970 reviews