Located in the very heart of London, the 3-star The Villa Kensington London hotel offers air-conditioned rooms, 4 km from the buzzing Theatre-district Piccadilly Circus Square. Among the facilities of the quality hotel there is a lift and a vending machine, along with Wi-Fi in public areas.
The hotel offers 32 rooms with tea/coffee making equipment, and such modern conveniences as complimentary Wi-Fi and a flat-screen TV with satellite channels. Guests will find shower caps and bath sheets in bathrooms fitted with a bidet, a separate toilet, and a shower. They offer views of the city.
The Villa Kensington offers a superb English breakfast. Sample Italian specialities at Ask Italian located 6 minutes' walk from the property.
This historic hotel in Kensington with stately Victorian buildings and embassies is 10 minutes by car from the cantilevered Coca-Cola London Eye Observation Wheel and 15 minutes by car from such shopping venues as the huge Borough Market. The public Trafalgar Square is 4.3 km from the Villa Kensington London. Guests might as well enjoy proximity to Iverna Court Garden, situated 17 minutes' walk away. The area also includes natural sites like the Green Park, which are 3.1 km from this historical-style accommodation. Marylebone train station is near The Villa Kensington hotel, while Gloucester Road tube station is around 200 metres away.