accommodations for travellers and tourists - German English Dictionary