london business hotel cork self catering golf clubs irish golf course china travel - general bed and breakfast business hotels escort glasgow hotel escorts ireland golf golf club accommodation b&b wales edinburgh community scotland association church college hotels dublin