Tijuana Otay

IHG Hotels & Resorts announces the opening of avid hotel Tijuana Otay in Mexico

IHG Hotels & Resorts announces the opening of avid hotel Tijuana Otay in Mexico

With a unique brand promise, intentional design, and a refreshing alternative for essential travel, avid hotels continues its rapid expansion…

2 years ago