Apollo Hotel Lelystad City Centre ****
Lelystad, The Netherlands
Sleeping Rooms
86 rooms
Location
Sleeping Rooms
Total number of rooms
86
Maximum number of rooms for groups
Address and Location Info for Apollo Hotel Lelystad City Centre
Full Address
Agoraweg 11 8224 BZ
City
Lelystad
Region
Flevoland
Country
The Netherlands
Latitude
52.510178
Longitude
5.477347