Lemour Inn (landmark)

Lemour Inn is a in Xenoblade Chronicles 2.