Hotel Oliver

Hotel Oliver London

0 Star
198 Cromwell Road, Earls Court SW5 0SN

The interiors of the hotel are designed and decorated in a very cautious manner to serve the guests whether they are there for pleasure or business in an equal manner. Each bedroom is well equipped and a safe car parking area is ready there always.