The Ambassador is a Four Star; boutique hotel refurbished in March 2007 that offers luxury rooms at affordable prices.
Centrally located; we are situated between the stylish shopping boulevard of Lord Street and the promenade. The train station is only 5 minutes walk; with the beach or Splash World a little further at 10 minutes. If driving; Liverpool can be reached in |