This hotel is located in the centre of the small town of Selfoss, ideally positioned as a base for exploring the local sights.