There are no hotel results in Romulus. Below are the closest 50 hotels near Romulus.
108 Fall Street, Seneca Falls, New York, 13148, United States
1 review and 151 opinions
"Wonderful atmosphere with a superb restaurant and lounge. Rooms are spacious, clean and very unique...."
Good for: Food and Dining, Wine Tasting, Romantic Travel and Honeymoons