Unfortunately, our stay at Hotel Olympia was extremely disappointing. The rooms were in very poor condition and far below what we expected. The hotel is advertised as being near the beach, but it is actually quite far from the beach, which was very misleading.
The hotel is located on a steep slope, making parking very difficult and risky. We were travelling with a 1-year-old child, yet despite the hotel knowing this in advance, we were given a room right at the bottom of the reception area. We had to climb approximately 35 stairs up and down every time we needed to reach our room, which was extremely inconvenient with a small child.
Room service was not provided unless we specifically asked for it, and when we did ask, the receptionist was extremely rude and unhelpful. The pool bar staff were equally unpleasant. The pool bar guy was constantly on his phone, behaved very rudely, and was frequently swearing.
The most shocking part of our stay was that the pool bar staff member even threatened to hit us while we were in our car. This was completely unacceptable and made us feel unsafe.
Overall, the staff were extremely rude, the rooms were very poor, the location was misleading, and the service was unacceptable. This is honestly the worst hotel I have ever stayed in, and I would strongly advise others to think twice before booking here.