The Grand Sarai is located in the Old Town of Nafplion, right opposite the Catholic Church. Former first Court of the Modern Greek State, it currently houses a breakfast room, restaurant and bar. Fitted with CO ... Read more

View all Luxury Hotels in Nafplion