Still Life St Paul's Apartments London 4*
Still Life St Paul'S is an apartment in London within short distance of National Gallery, Leicester Square and Tower of London. Guests can make use of a car park and an elevator on site.
The property lies 30 minutes walking distance from London city center. Within a 5-minute walk guests can dine in Deserie and Smiths of Smithfield.
This apartment offers comfortable rooms. Room facilities include TV and complimentary Wi-Fi.
A kitchenette is provided.
Barbican Centre subway station is easily accessible.
In the hotel