JOIN US as we welcome the new LORA Hotel!
LORA is a 40-room hotel and it anchors the town of Stillwater with a simplistic charm that maximizes both regional history and the natural surroundings. LORA transforms the historic former brewery site built in 1868 into a full-service lifestyle hotel with high end food and creative drink!