Hotell Villa Borgen Visby: 500 m to Great Square