Inn of France
Inn of France Review
The Inn of France, the most elaborate of the striking inns on this famously historic street, today houses a French languge institute (appropriately enough). The facade is ornately carved with the fleur-de-lis and heraldic patterns and bears an inscription that dates the building between 1492 and 1509.
- Address: About halfway down street of Knights from Loggia of St. John, Rhodes Town, Rhodes, 85100
- Location: Rhodes Town