St. Pancras Renaissance Hotel London

  ” When heritage meets luxury” From the minute you walk through the grande entrance, to meeting your bags in your room, you immediately feel like Royalty. The service around the hotel, right through to the after dinner mints, you really cant get much better than the beautiful St. Pancras Renaissance, London. We first checked […]