To book this hotel go to Accorhotels

Hotel services

ibis

London Greenwich

30 Stockwell street Greenwich, London, United Kingdom