Travel Republic

General Since 2004

UK-based OTA, 13,000+ unique hotels, established 2003

Property Type: Hotel, short-term rental
Market: Global