Inntel Hotels logo

Utrecht Centre

Located in the centre of the Netherlands