for all completed bookings
Guoman Hotels is a collection of deluxe hotels located in central London, which includes unique properties such The Cumberland and The Tower. This growing brand is planning on expanding internationally and in the UK within the next few years. To stay in a Guoman hotel is to experience something truly individual. Each has its own heritage, character and atmosphere.