Falls of Lora Hotel is an interesting hotel originally built in 1886. You will receive a warm and friendly welcome at the traditional Scottish entrance surrounded by beautiful gardens.