Hotels & Motels in Crete, NE
Star Motel
Super Motel
Villa Madrid Motel