SPG Destination Liverpool

This film for Hotel giants Starwood features their Aloft Liverpool hotel

Production Company: Aspect Film and Video