Thanks Mr Holidaymaker
Am also seeking reports on The New Tower Palace Hotel in Sliema please
-
Edited by
fallan
2005-05-30 19:18:53
Please sign in or register an account to reply to this post.