Olympic Victoria Hotel is a 2-star property situated about 2.2 km from Thames River. An example of Georgian architecture, this hotel was opened in 1900 and was fully restored in 2000.
Olympic Victoria Hotel lies in the heart of London. The property is set within 2 km distance from London city center.
This hotel is placed in Camden district, known for a theater, a gallery and a palace.
Olympic Victoria Hotel is a comfortable 5-story building that offers 19 rooms featuring central heating, a ceiling fan, LCD flat-screen TV, television and coffee/tea makers.
Guests can dine at Enterprise and Bistrot On The Square located within 5 minutes' walk away.
The hotel enjoys a convenient location within 20 minutes' drive from London City airport.
Multilingual staff provides guests with 24-hour front desk, housekeeping and wake up service.