• Book
  • Location

    Location

    Map

    View Larger Map

    The Train Lodge is conveniently situated in the Cape Town City Centre,
    close to the Victoria & Alfred Waterfront and the Green Point World Cup Stadium.