translate English to German: So though you are far away from home, our hotel will feel like home!
Eine Bar, einen Swimmingpool, eine Ecke zum Fernsehen und eine ausgezeichnete Bedienung.