Olympic Victoria Hotel is a 2-star venue positioned about 1.6 km from Apollo Theatre, The Place and St. James's Park. This exclusive hotel was opened in 1900 and renovated in 2000.
The hotel is in the convenient location steps away from a palace, a theater and a gallery. The venue is 2 km away from the city center.
Guests will find boutiques and shops in the vicinity of the hotel.
15 minutes' drive from London City airport and 10 minutes' walk to Victoria train station.
Olympic Victoria Hotel features 19 rooms across 4 floors. Guests will benefit from a ceiling fan, high-speed internet, coffee/tea makers, TV and direct dial phone provided in all rooms.
Eat & Drink
Serving English, British, French and contemporary specialties, The Greyhound Pub and Restaurant is about 150 meters away.
Hotel services include 24-hour reception, concierge service and wake up service maintained by multilingual staff.
Wireless internet is available in the hotel rooms for free.
Paid public parking is possible at a location nearby.