The Generator

Starting at

TripAdvisor Review

Based on 3575 review

See all

This hotel enjoys a delightful setting in Compton Place, lying close to the bustling nightlife and shopping districts of London. Guests will find themselves in a great location from which to explore the wonderful attractions, shopping opportunities and entertainment venues that this wonderful city h...

More details