London’s £18 artists-only hotel is open at last
mainA 22-room boutique hotel in north London, charging £18 ($29) a night for artists, has opened its doors to guests.
Green Rooms received special funding from the Mayo of London.
Book here, or send email to sales@greenrooms.london.
Comments