Overview

Olympia Rooms

Search hundreds of travel sites at once for hotel deals at Olympia Rooms

27 Matheson Road, London, W14 8SN, United Kingdom
Olympia Rooms
Sat 11/18
Sun 11/19

Nearby

  • 1.2 mi Notting Hill
  • 1.3 mi Natural History Museum
  • 1.4 mi Science Museum
Show all
Map

Map