The Z Hotel Piccadilly

A basic design hotel in the middle of Westminster. Close to lively Piccadilly Circus, Leicester Square and Trafalgar Square.