A place to stay for the travelling soul.