Has anyone stayed here?? We changed our flight to a day earlier and we booked one night here before moving over to Flamingo for 6 nights. We have been to Ellis Island before. Not a bad place. Pizza was very good (Metro Pizza).
Our flight on USAirways was cancelled a couple of years ago and they put us up in the Super 8. Small, tiny rooms but it's ok for one night. They do have a shuttle van that picks you up at the airport.