Hotel Felix 4 stars

Whitehouse Lane, Huntingdon Road, Cambridge, CB3 0LX, United Kingdom

Hotel image
Read more reviews for Hotel Felix