Inn of France is a must-see for any traveling historian. Inquire about tours or simply admire the facade of this impressive building from out the front.
Located in Rhodes Old Town, this historic landmark is worth including in your schedule. But you'll find loads more to explore in the area. Palace of the Grand Master of the Knights of Rhodes, Acropolis of Rhodes, and Archaeological Museum of Rhodes are within close reach of Inn of France.