London Star Hotel  -  3 Star

51-53 Steyne Road, Acton, Acton, Greater London, W3 9NU [ Telephone not available ]

Loading Photos & Map of London Star Hotel

Be the first to Write a Review!

Been to London Star Hotel? Share your experiences!