Courtyard Lancaster Becomes 100 Percent Solar

Courtyard Lancaster recently celebrated the completion of a 135,200-square-foot solar installation representing the beginning of a new chapter for this hotel. Located in Lancaster, Pennsylvania, the 133-room hotel is the first Marriott-branded property in the U.S.