Excellent ubication
The check in and check out process were awesome! Not enough towels in the room and the hot water took some time to come up in the shower but other than that it was a great stay!
Located in London City Centre, Zedwell Piccadilly is next to popular attractions like Piccadilly Circus and Leicester Square. This 728-room, 3-star hotel welcomes guests with conveniences like free in-room WiFi, express check-in, and a 24-hour front desk. It's connected to a rail/subway station in central London, and also a short walk from Piccadilly and Theatreland.
Guests can expect to find free WiFi.
Zedwell Piccadilly features free WiFi in public areas and express check-in. The 24-hour front desk has staff standing by to help with luggage storage, and answer any questions about the accommodations.
Excellent ubication
The check in and check out process were awesome! Not enough towels in the room and the hot water took some time to come up in the shower but other than that it was a great stay!