Reviews

every Hotel (Piccadilly Circus)

The every hotel Piccadilly is located right between Leicester Square and Piccadilly Circus, on Coventry Street in the heart of London. Rooms include ultra comfy beds, air-conditioning, rain fall showers, smart TV’s, complimentary soft drinks mini-bar [ read more ]