I always choose this hotel when staying in Elgin. It's comfortable and clean and the staff are very friendly and helpfull . the restaurant is often busy so booking a table on arrival is a good idea. It even has a separate vegetarian menu
We are searching for
the best rooms at the best prices,
so you don't have to.