We recently stayed at the Olympia Village Hotel and loved it. The standard apartment was more than adequate for our needs and was ideally located - a few minutes walk to the marina and any number of great restaurants to choose from. The beach was also only a couple of minutes walk down the lane from the hotel.
The hotel...
More
