McMillan Hotels

McMillan Hotels

McMillan Hotels is a hotel chain based in Stranraer, Scotland. The hotel group has a portfolio of 3 hotels across Scotland, operating in the three and four star sector.

Mcmillan Hotels People (First 1 people) - Page 0

Hammy McMillan

Hammy McMillan

Scottish olympic athlete