Hotels can be expensive and impersonal. Instead, stay at this type of accommodation that Rick Steves loves and that offers a ...