Hotel Olympia opisywany jest jako niedrogi hotel, ale jego lokalizacja w Earl's Court i Royal Borough of Kensington daje mu wyraźnie ekskluzywną atmosferę. Zaledwie kilka kroków dzieli hotel od sali koncertowej Royal Albert Hall, ulicy Kensington High Street, sklepów i restauracji oraz innych atrakcji dzielnicy Chelsea.
Hotel Olympia szczyci się dogodną lokalizacją i oferuje usługi oraz udogodnienia, w tym całodobową recepcję, bezpłatny bezprzewodowy dostęp do Internetu w całym budynku, usługi biznesowe, bar przekąskowy, przechowalnię bagażu oraz wyszkolony personel.
Do dyspozycji gości jest 25 pokoi, w których panuje niezwykła atmosfera. W każdym z nich znajduje się duża łazienka z zestawem kosmetyków i pościelą. Wszystkie pokoje wyposażone są w zestaw kina domowego i biurko. Do dyspozycji będzie także zestaw do przygotowywania gorących napojów. Z większości pokoi roztacza się wspaniały widok na okolicę.
Hotelowe lokale gastronomiczne ograniczają się do baru przekąskowego, ale to nic nie szkodzi, ponieważ w najbliższej okolicy znajduje się wiele restauracji i kawiarni, w tym między innymi Cacciari’s, Alborz, Chez Abir oraz Society Bar & Restaurant.
Hotel Olympia jest doskonałym wyborem dla osób podróżujących w pojedynkę, dla grup lub rodzin. Obiekt znajduje się w pobliżu najlepszych miejsc. Spacer do galerii Tate Modern, Galerii Narodowej oraz słynnego Muzeum Wiktorii i Alberta zajmuje kilka minut. Wimbledon położony jest w pobliżu, podobnie jak London Eye, a lotniska oddalone są od hotelu o niecałe 25 minut.