Niagara Falls Hotel

Niagara Falls Hotel is a hotel.

History
Marge and Homer checked in at Niagara Falls Hotel when they tried to get away from the kids but Bart and Lisa tracked them and surprised them in the meal.