Marsha’s place is located right in the heart of the Las Vegas Strip. You get a great view and a place to spend the night.