The Arch: hotel boutique perto da Oxford Street, em Londres. Super bem localizado, ele leva o selo da Small Luxury…