The Best Accommodation in Allen

As voted on by travelers just like you.

Gran Hotel Allen Image

1st

1

Gran Hotel Allen

*** The Gran Hotel Allen is ideally located in the centre of the town. Free Wi-Fi is available. The rooms at the Gran Hotel Allen offer a TV, cable / satellite channels and an iron. There are plenty of rooms...

Check Availability