★★★★
Oliver Plaza Hotel (4 stars) is a hotel with great standards located 5 km far from the center of London. Here you can stay in a double room for a price starting at $182. The lodging has free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: parking, restaurant and air conditioned. About the touristic spots, close to emblematic places as Commonwealth Institute building and Design Museum and close to Natural History Museum, London and Science Museum.
You can book your room in Oliver Plaza Hotel from $182.
There are 4354 comments on this accommodation:
Address: 33 Trebovir Rd, Earls Court. SW5 9NF London. United Kingdom.