The Best Western Mostyn Hotel is located on Oxford street in the primary business area. I stayed at this hotel for 3 nights. It has various restaurants, night and day time shopping. The room was comfortable and clean. I will come back here again if I should come to London again. |