if the host refused the booking request, then no money come out my account? e.i. Air b&b services etc..
Latest reply by
Anonymous
3 Replies
0 Likes
3 Replies
0 Likes
Level 1
England, United Kingdom