Fairfield Inn Los Cabos opened its doors and welcomed guests today in Cabo San Lucas, Mexico, offering a moderately priced lodging option in the heart of the popular resort destination. The 128-room hotel is Marriott International‘s first property in Los Cabos and is located on the principal avenue of town, Lazaro Cardenas, an easy walk to the popular Medano …