Lakeside International Hotel 3 stars

Wharf Road, Camberley, GU16 6JR, United Kingdom

Hotel image
Read more reviews for Lakeside International Hotel