The Green Hotel

2 The Muirs
Kinross
United Kingdom