Hotel Felix

This hotel is not currently in
the Good Hotel Guide

Hotel Felix
Whitehouse Lane, Huntingdon Road,
Cambridge
Cambridgeshire
CB3 0LX
England
01223 277977