Hotel Review: Karma Sanctum Soho, London

Dubbed as a “rock n’ roll venue, if Karma Sanctum Soho hotel was a person, it would indeed be a rock chick or a cool dude.

The post Hotel Review: Karma Sanctum Soho, London appeared first on The Travel Magazine.

Share: