SOLD: Holiday Inn Express, an 86-room, three-story hotel, located at 60 Entrada Drive in Los Alamos, New Mexico. Sale price was $8.8 million.