The Scottish village of John O’Groats is famous for being the northernmost point of Great Britain. Now, it has the distinction of being the location of a striking new hotel…