Inn of Spain

Rhodes Town


Halfway up the Street of the Knights, the Inn of Spain is the largest inn of all. Its two connected wings were built under Grand Master Antoine Fluvian (1421–37), whose coat of arms adorns various parts of the interior.