Island Hotel

410A 1st Ave, Ladysmith, V9G 1B6
Island Hotel Island Hotel is one of the popular Hotel located in 410A 1st Ave ,Ladysmith listed under Local business in Ladysmith , Hotel in Ladysmith ,

Contact Details & Working Hours

Map of Island Hotel