Delfini HotelHotel
102 Iroon Politechniou Street, Patras, 26442
Located in Patra, Delfini Hotel offers air-conditioned accommodation with free Wi-Fi access and balcony or terrace. Facilities include a snack bar with terrace, a 24-hour front desk, a shared lounge, and a meeting room.