R
Ruth Goma Review of Fairmont Hotel, St.Andrews
Lovely scenery, warm reception, good breakfast spr...
Lovely scenery, warm reception, good breakfast spread, but cleaning services needs to be improved.
Comments: