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 ]