Apollo Hotel ***
Jersey, United Kingdom
Sleeping Rooms
85 rooms
Location
Sleeping Rooms
Total number of rooms
85
Maximum number of rooms for groups
Address and Location Info for Apollo Hotel
Full Address
64-66 Queensborough Terrace, London W2 3SH, United Kingdom
City
Jersey
Region
Jersey
Country
United Kingdom
Latitude
49.184368
Longitude
-2.099290