21 Old National Road of Patras-Athens, Rio, Patras, Achaea
Castello Hotel's great beach location gets high marks from our customers. During your stay, you'll be within walking distance of University of Patras. Features include free WiFi in public areas and free self-parking, plus a restaurant. Built in 2000, this 3-star aparthotel has 37 aparthotels on 1 floor. Free WiFi and a kitchenette are available in each apartment.