Spot the hotel?
The hotel is a relatively new addition to Ramsey and is situated just outside Mooragh Park (where the image is taken from) and overlooks the beach to the right. Look closely, you'll spot the building behind the trees on the right of the image. Set off the beaten track of the town itself, but only by a few minutes walk over the bridge. Nowhere is too far to get to in a small town.