• +442071939484
  • contact@hostelsconnections.com

    Plaza Hotel

    53 Shepherds Bush Road, W6 7LU, London, United Kingdom, United Kingdom