Yes, Hotel Eden - Dorchester Collection allows cats and dogs with a maximum weight of up to 18 lbs per pet. There's a fee of EUR 100 per accommodation, per stay. Service animals are exempt from fees.