The Exhibitionist Hotel ist hervorragend gelegen und zu Fuß nur 10 Minuten entfernt von: Natural History Museum und Imperial College London. Du kannst im Restaurant etwas essen oder den Tag mit einem Drink in der Bar/Lounge ausklingen lassen. Dieses Hotel im luxuriösen Stil ist außerdem höchstens 15 Gehminuten entfernt von: Royal Albert Hall und Harrods. Das hilfsbereite Personal und die Lage erhalten tolle Bewertungen von anderen Reisenden. Die öffentlichen Verkehrsmittel sind nur einen kurzen Fußmarsch entfernt: Zur U-Bahn-Station South Kensington sind es 4 Minuten und zur U-Bahn-Station Gloucester Road 6 Minuten.