Early this morning, Engine 3-12 responded Mutual Aid to Upper Allen for a trash can fire endangering a structure. En route, the box was upgraded to an electrical fire with smoke in the building. Engine 3-12 arrived first on scene and laid a supply line. An attack line was pulled to the lobby as a preventive measure. Crews assisted with evacuation of the hotel. A small fire was found outside of the main entrance (extinguished prior to FD arrival) that burnt into the exterior wall.