This was our first stay here and we really enjoyed it. It's so close to everything: beach, stores, restaurants, bars and entertainment. You never have to drive once you've parked and settled into your room. We had the 1 bedroom apt. Very nice; yes, it's old, but it's very well kept. The pool was very clean and the beach was...
More
- Johns Pass Beach Treasure Island
- Johns Pass Beach
