The abbreviation "OTA" means Online Travel Agency, i.e. accommodation rental agents.
- Airbnb.com,
- Agoda.com,
- Booking.com,
- Tripadvisor.com,
- Wimdu.com.
The abbreviation "OTA" means Online Travel Agency, i.e. accommodation rental agents.
- Airbnb.com,
- Agoda.com,
- Booking.com,
- Tripadvisor.com,
- Wimdu.com.
Comments
0 comments
Please sign in to leave a comment.