The Momondo Group brand, founded in 1996 (United Kingdom), from 18 sister brands and 1395 competing brands. The Momondo Group brand is owned by BOOKING HOLDINGS INC, a company listed in New York. Momondo Group is part of the Travel & Leisure activity sector.