The Achaia Beach Hotel has a great location only 15 minutes from the town of Patras in Greece and is located right on the beach. The hotel really does offer guests the best of both worlds with easy access to both the beach and the town. The hotel has wonderful views over the sea and the mountains that surround the property. The hotel is also close to the university and university Hospital of Patras and near to all the athletic stadiums and swimming pools.