S

Simon Frech

3 years ago

Good location for a conference, staff is helpful, ...

Good location for a conference, staff is helpful, food very decent, facilities are convenient.

Comments:

No comments