Dioscouri
Located in Nafplion town.
Hotel offers restaurant, bar, TV lounge with satellite TV.
Rooms with bathroom with shower, central heating and telephone. Read more
Dioscouri
Located in Nafplion town.
Hotel offers restaurant, bar, TV lounge with satellite TV.
Rooms with bathroom with shower, central heating and telephone.
Rooms with bathroom with shower, central heating and telephone.
Located in Nafplion town.|
Show Map