translate English to German: In the heart of Selfoss, this modern apartment hotel was built in 2004 and is situated on Eyravegur, the town’s main street.
Das moderne Hotel bietet einen spektakulären Blick auf die ungewöhnliche Landschaft Islands.