This is proclaimed to be the “worlds largest Super 8”, but big doesn’t mean best. It is located off Flamingo, 1 block east of the strip so it is easy walking distance. Surrounding the property are parking spaces and there is also a small pool at the rear. We were checked in efficiently to a queen Room on 3rd floor.... more



