Travelnuts, Inc.
Company Travelnuts, Inc.
Address 444 Townsend Street, San Francisco, CA 94107
Phone (650) 798-7715
Phone 2
Phone 3
Web Address
Contact Federico Menapace (CEO)
Description Travelnuts maximizes hotels’ revenues by enabling them to up-sell ancillary products and services - such as local activities, dining, shows, transportation, etc. - directly to their guests.