Could ne1 tell me nething about the Club El Pins hotel In San Antonio Bay? I have searched everywhere 4 reviews on it, but nothing has turned up. My friend is thinking of staying there soon & wants 2 know wot it is like.
Post a Reply
Please sign in or register an account to reply to this post.